<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>ghc-9.0.2: The GHC API (Index - T)</title><link href="linuwial.css" rel="stylesheet" type="text/css" title="Linuwial" /><link rel="stylesheet" type="text/css" href="quick-jump.css" /><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700" /><script src="haddock-bundle.min.js" async="async" type="text/javascript"></script><script type="text/x-mathjax-config">MathJax.Hub.Config({ tex2jax: { processClass: "mathjax", ignoreClass: ".*" } });</script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script></head><body><div id="package-header"><span class="caption">ghc-9.0.2: The GHC API</span><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-J.html">J</a></li><li><a href="doc-index-K.html">K</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-Q.html">Q</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-V.html">V</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-X.html">X</a></li><li><a href="doc-index-Y.html">Y</a></li><li><a href="doc-index-Z.html">Z</a></li><li><a href="doc-index-33.html">!</a></li><li><a href="doc-index-36.html">$</a></li><li><a href="doc-index-38.html">&amp;</a></li><li><a href="doc-index-42.html">*</a></li><li><a href="doc-index-43.html">+</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-47.html">/</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-61.html">=</a></li><li><a href="doc-index-62.html">&gt;</a></li><li><a href="doc-index-94.html">^</a></li><li><a href="doc-index-124.html">|</a></li><li><a href="doc-index-45.html">-</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - T</p><table><tr><td class="src">tab_count</td><td class="module"><a href="GHC-Parser-Lexer.html#v:tab_count" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">tab_first</td><td class="module"><a href="GHC-Parser-Lexer.html#v:tab_first" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">tagForArity</td><td class="module"><a href="GHC-StgToCmm-Closure.html#v:tagForArity" title="GHC.StgToCmm.Closure">GHC.StgToCmm.Closure</a></td></tr><tr><td class="src">tagForCon</td><td class="module"><a href="GHC-StgToCmm-Closure.html#v:tagForCon" title="GHC.StgToCmm.Closure">GHC.StgToCmm.Closure</a></td></tr><tr><td class="src">TaggedAlt</td><td class="module"><a href="GHC-Core.html#t:TaggedAlt" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">TaggedArg</td><td class="module"><a href="GHC-Core.html#t:TaggedArg" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">TaggedBind</td><td class="module"><a href="GHC-Core.html#t:TaggedBind" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">TaggedBndr</td><td class="module"><a href="GHC-Core.html#t:TaggedBndr" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">TaggedExpr</td><td class="module"><a href="GHC-Core.html#t:TaggedExpr" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">tagSkeletonTopBind</td><td class="module"><a href="GHC-Stg-Lift-Analysis.html#v:tagSkeletonTopBind" title="GHC.Stg.Lift.Analysis">GHC.Stg.Lift.Analysis</a></td></tr><tr><td class="src">tagToClosure</td><td class="module"><a href="GHC-StgToCmm-Utils.html#v:tagToClosure" title="GHC.StgToCmm.Utils">GHC.StgToCmm.Utils</a></td></tr><tr><td class="src">tagToEnumKey</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:tagToEnumKey" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">TagToEnumOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:TagToEnumOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">tAG_BITS</td><td class="module"><a href="GHC-Driver-Session.html#v:tAG_BITS" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">tAG_MASK</td><td class="module"><a href="GHC-Driver-Session.html#v:tAG_MASK" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">tail</td><td class="module"><a href="GHC-Prelude.html#v:tail" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">TailCall</td><td class="module"><a href="GHC-Llvm-Types.html#v:TailCall" title="GHC.Llvm.Types">GHC.Llvm.Types</a>, <a href="GHC-Llvm.html#v:TailCall" title="GHC.Llvm">GHC.Llvm</a></td></tr><tr><td class="src">TailCallInfo</td><td class="module"><a href="GHC-Types-Basic.html#t:TailCallInfo" title="GHC.Types.Basic">GHC.Types.Basic</a>, <a href="GHC-Types-Id-Info.html#t:TailCallInfo" title="GHC.Types.Id.Info">GHC.Types.Id.Info</a>, GHC.Plugins</td></tr><tr><td class="src">tailCallInfo</td><td class="module"><a href="GHC-Types-Basic.html#v:tailCallInfo" title="GHC.Types.Basic">GHC.Types.Basic</a>, <a href="GHC-Types-Id-Info.html#v:tailCallInfo" title="GHC.Types.Id.Info">GHC.Types.Id.Info</a>, GHC.Plugins</td></tr><tr><td class="src">take</td><td class="module"><a href="GHC-Prelude.html#v:take" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">takeDeltaInstr</td><td class="module"><a href="GHC-CmmToAsm-Instr.html#v:takeDeltaInstr" title="GHC.CmmToAsm.Instr">GHC.CmmToAsm.Instr</a></td></tr><tr><td class="src">takeList</td><td class="module"><a href="GHC-Utils-Misc.html#v:takeList" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">TakeMVarOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:TakeMVarOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">takeRealReg</td><td class="module"><a href="GHC-Platform-Reg.html#v:takeRealReg" title="GHC.Platform.Reg">GHC.Platform.Reg</a></td></tr><tr><td class="src">takeRegRegMoveInstr</td><td class="module"><a href="GHC-CmmToAsm-Instr.html#v:takeRegRegMoveInstr" title="GHC.CmmToAsm.Instr">GHC.CmmToAsm.Instr</a></td></tr><tr><td class="src">takeUniqFromSupply</td><td class="module"><a href="GHC-Types-Unique-Supply.html#v:takeUniqFromSupply" title="GHC.Types.Unique.Supply">GHC.Types.Unique.Supply</a>, GHC.Plugins</td></tr><tr><td class="src">takeVirtualReg</td><td class="module"><a href="GHC-Platform-Reg.html#v:takeVirtualReg" title="GHC.Platform.Reg">GHC.Platform.Reg</a></td></tr><tr><td class="src">takeWhile</td><td class="module"><a href="GHC-Prelude.html#v:takeWhile" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">tan</td><td class="module"><a href="GHC-Prelude.html#v:tan" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">tanh</td><td class="module"><a href="GHC-Prelude.html#v:tanh" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">Target</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Driver-Types.html#t:Target" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins, <a href="GHC.html#t:Target" title="GHC">GHC</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Driver-Types.html#v:Target" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins, <a href="GHC.html#v:Target" title="GHC">GHC</a></td></tr><tr><td class="src">targetAllowObjCode</td><td class="module"><a href="GHC-Driver-Types.html#v:targetAllowObjCode" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins, <a href="GHC.html#v:targetAllowObjCode" title="GHC">GHC</a></td></tr><tr><td class="src">targetClassOfRealReg</td><td class="module"><a href="GHC-CmmToAsm-Reg-Target.html#v:targetClassOfRealReg" title="GHC.CmmToAsm.Reg.Target">GHC.CmmToAsm.Reg.Target</a></td></tr><tr><td class="src">targetClassOfReg</td><td class="module"><a href="GHC-CmmToAsm-Reg-Target.html#v:targetClassOfReg" title="GHC.CmmToAsm.Reg.Target">GHC.CmmToAsm.Reg.Target</a></td></tr><tr><td class="src">targetContents</td><td class="module"><a href="GHC-Driver-Types.html#v:targetContents" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins, <a href="GHC.html#v:targetContents" title="GHC">GHC</a></td></tr><tr><td class="src">TargetFile</td><td class="module"><a href="GHC-Driver-Types.html#v:TargetFile" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins, <a href="GHC.html#v:TargetFile" title="GHC">GHC</a></td></tr><tr><td class="src">TargetId</td><td class="module"><a href="GHC-Driver-Types.html#t:TargetId" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins, <a href="GHC.html#t:TargetId" title="GHC">GHC</a></td></tr><tr><td class="src">targetId</td><td class="module"><a href="GHC-Driver-Types.html#v:targetId" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins, <a href="GHC.html#v:targetId" title="GHC">GHC</a></td></tr><tr><td class="src">targetMkVirtualReg</td><td class="module"><a href="GHC-CmmToAsm-Reg-Target.html#v:targetMkVirtualReg" title="GHC.CmmToAsm.Reg.Target">GHC.CmmToAsm.Reg.Target</a></td></tr><tr><td class="src">TargetModule</td><td class="module"><a href="GHC-Driver-Types.html#v:TargetModule" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins, <a href="GHC.html#v:TargetModule" title="GHC">GHC</a></td></tr><tr><td class="src">targetPlatform</td><td class="module"><a href="GHC-Driver-Session.html#v:targetPlatform" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins, <a href="GHC.html#v:targetPlatform" title="GHC">GHC</a></td></tr><tr><td class="src">targetRealRegSqueeze</td><td class="module"><a href="GHC-CmmToAsm-Reg-Target.html#v:targetRealRegSqueeze" title="GHC.CmmToAsm.Reg.Target">GHC.CmmToAsm.Reg.Target</a></td></tr><tr><td class="src">targetRegDotColor</td><td class="module"><a href="GHC-CmmToAsm-Reg-Target.html#v:targetRegDotColor" title="GHC.CmmToAsm.Reg.Target">GHC.CmmToAsm.Reg.Target</a></td></tr><tr><td class="src">targetRetainsAllBindings</td><td class="module"><a href="GHC-Driver-Session.html#v:targetRetainsAllBindings" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">targetSupportsSwitch</td><td class="module"><a href="GHC-Cmm-Switch.html#v:targetSupportsSwitch" title="GHC.Cmm.Switch">GHC.Cmm.Switch</a></td></tr><tr><td class="src">targetVirtualRegSqueeze</td><td class="module"><a href="GHC-CmmToAsm-Reg-Target.html#v:targetVirtualRegSqueeze" title="GHC.CmmToAsm.Reg.Target">GHC.CmmToAsm.Reg.Target</a></td></tr><tr><td class="src">tARGET_MAX_CHAR</td><td class="module"><a href="GHC-Settings-Constants.html#v:tARGET_MAX_CHAR" title="GHC.Settings.Constants">GHC.Settings.Constants</a></td></tr><tr><td class="src">TauTv</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:TauTv" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">TB</td><td class="module"><a href="GHC-Core.html#v:TB" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">tbaa</td><td class="module"><a href="GHC-CmmToLlvm-Regs.html#v:tbaa" title="GHC.CmmToLlvm.Regs">GHC.CmmToLlvm.Regs</a></td></tr><tr><td class="src">tcAddDataFamConPlaceholders</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcAddDataFamConPlaceholders" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcAddDataFamInstCtxt</td><td class="module"><a href="GHC-Tc-TyCl.html#v:tcAddDataFamInstCtxt" title="GHC.Tc.TyCl">GHC.Tc.TyCl</a></td></tr><tr><td class="src">tcAddPatSynPlaceholders</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcAddPatSynPlaceholders" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcAddTyFamInstCtxt</td><td class="module"><a href="GHC-Tc-TyCl.html#v:tcAddTyFamInstCtxt" title="GHC.Tc.TyCl">GHC.Tc.TyCl</a></td></tr><tr><td class="src">tcAnnotations</td><td class="module"><a href="GHC-Tc-Gen-Annotation.html#v:tcAnnotations" title="GHC.Tc.Gen.Annotation">GHC.Tc.Gen.Annotation</a></td></tr><tr><td class="src">tcATDefault</td><td class="module"><a href="GHC-Tc-TyCl-Class.html#v:tcATDefault" title="GHC.Tc.TyCl.Class">GHC.Tc.TyCl.Class</a></td></tr><tr><td class="src">TcBinder</td><td class="module"><a href="GHC-Tc-Types.html#t:TcBinder" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">TcBinderStack</td><td class="module"><a href="GHC-Tc-Types.html#t:TcBinderStack" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcBody</td><td class="module"><a href="GHC-Tc-Gen-Match.html#v:tcBody" title="GHC.Tc.Gen.Match">GHC.Tc.Gen.Match</a></td></tr><tr><td class="src">tcbVisibilities</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcbVisibilities" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcCheckFEType</td><td class="module"><a href="GHC-Tc-Gen-Foreign.html#v:tcCheckFEType" title="GHC.Tc.Gen.Foreign">GHC.Tc.Gen.Foreign</a></td></tr><tr><td class="src">tcCheckFIType</td><td class="module"><a href="GHC-Tc-Gen-Foreign.html#v:tcCheckFIType" title="GHC.Tc.Gen.Foreign">GHC.Tc.Gen.Foreign</a></td></tr><tr><td class="src">tcCheckHoleFit</td><td class="module"><a href="GHC-Tc-Errors-Hole.html#v:tcCheckHoleFit" title="GHC.Tc.Errors.Hole">GHC.Tc.Errors.Hole</a></td></tr><tr><td class="src">tcCheckId</td><td class="module"><a href="GHC-Tc-Gen-Expr.html#v:tcCheckId" title="GHC.Tc.Gen.Expr">GHC.Tc.Gen.Expr</a></td></tr><tr><td class="src">tcCheckLHsType</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcCheckLHsType" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcCheckMonoExpr</td><td class="module"><a href="GHC-Tc-Gen-Expr.html#v:tcCheckMonoExpr" title="GHC.Tc.Gen.Expr">GHC.Tc.Gen.Expr</a></td></tr><tr><td class="src">tcCheckMonoExprNC</td><td class="module"><a href="GHC-Tc-Gen-Expr.html#v:tcCheckMonoExprNC" title="GHC.Tc.Gen.Expr">GHC.Tc.Gen.Expr</a></td></tr><tr><td class="src">tcCheckPat</td><td class="module"><a href="GHC-Tc-Gen-Pat.html#v:tcCheckPat" title="GHC.Tc.Gen.Pat">GHC.Tc.Gen.Pat</a></td></tr><tr><td class="src">tcCheckPat_O</td><td class="module"><a href="GHC-Tc-Gen-Pat.html#v:tcCheckPat_O" title="GHC.Tc.Gen.Pat">GHC.Tc.Gen.Pat</a></td></tr><tr><td class="src">tcCheckPolyExpr</td><td class="module"><a href="GHC-Tc-Gen-Expr.html#v:tcCheckPolyExpr" title="GHC.Tc.Gen.Expr">GHC.Tc.Gen.Expr</a></td></tr><tr><td class="src">tcCheckSatisfiability</td><td class="module"><a href="GHC-Tc-Solver.html#v:tcCheckSatisfiability" title="GHC.Tc.Solver">GHC.Tc.Solver</a></td></tr><tr><td class="src">tcCheckUsage</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcCheckUsage" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcClassDecl2</td><td class="module"><a href="GHC-Tc-TyCl-Class.html#v:tcClassDecl2" title="GHC.Tc.TyCl.Class">GHC.Tc.TyCl.Class</a></td></tr><tr><td class="src">tcClassMinimalDef</td><td class="module"><a href="GHC-Tc-TyCl-Class.html#v:tcClassMinimalDef" title="GHC.Tc.TyCl.Class">GHC.Tc.TyCl.Class</a></td></tr><tr><td class="src">tcClassSigs</td><td class="module"><a href="GHC-Tc-TyCl-Class.html#v:tcClassSigs" title="GHC.Tc.TyCl.Class">GHC.Tc.TyCl.Class</a></td></tr><tr><td class="src">tcClassSigType</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcClassSigType" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcClsName</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:tcClsName" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#v:tcClsName" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TcCmdStmtChecker</td><td class="module"><a href="GHC-Tc-Gen-Match.html#t:TcCmdStmtChecker" title="GHC.Tc.Gen.Match">GHC.Tc.Gen.Match</a></td></tr><tr><td class="src">TcCoercion</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#t:TcCoercion" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">tcCoercionKind</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:tcCoercionKind" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">TcCoercionN</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#t:TcCoercionN" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">TcCoercionP</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#t:TcCoercionP" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">TcCoercionR</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#t:TcCoercionR" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">tcCoercionRole</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:tcCoercionRole" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">tcCollectingUsage</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:tcCollectingUsage" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">tcConDecls</td><td class="module"><a href="GHC-Tc-TyCl.html#v:tcConDecls" title="GHC.Tc.TyCl">GHC.Tc.TyCl</a></td></tr><tr><td class="src">TcCoVar</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcCoVar" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcdATDefs</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdATDefs" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcdATs</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdATs" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcdCExt</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdCExt" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcdCtxt</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdCtxt" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcdDataCusk</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdDataCusk" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcdDataDefn</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdDataDefn" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcdDExt</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdDExt" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcdDocs</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdDocs" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcDefaults</td><td class="module"><a href="GHC-Tc-Gen-Default.html#v:tcDefaults" title="GHC.Tc.Gen.Default">GHC.Tc.Gen.Default</a></td></tr><tr><td class="src">tcDeriving</td><td class="module"><a href="GHC-Tc-Deriv.html#v:tcDeriving" title="GHC.Tc.Deriv">GHC.Tc.Deriv</a></td></tr><tr><td class="src">tcDerivStrategy</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcDerivStrategy" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcdFam</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdFam" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcdFDs</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdFDs" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcdFExt</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdFExt" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcdFixity</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdFixity" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcdFVs</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdFVs" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcdLName</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdLName" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcdMeths</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdMeths" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcdName</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdName" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcDoStmt</td><td class="module"><a href="GHC-Tc-Gen-Match.html#v:tcDoStmt" title="GHC.Tc.Gen.Match">GHC.Tc.Gen.Match</a></td></tr><tr><td class="src">tcDoStmts</td><td class="module"><a href="GHC-Tc-Gen-Match.html#v:tcDoStmts" title="GHC.Tc.Gen.Match">GHC.Tc.Gen.Match</a></td></tr><tr><td class="src">tcDowngradeRole</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:tcDowngradeRole" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">tcdRhs</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdRhs" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcdSExt</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdSExt" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tcdSigs</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdSigs" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">TcDTyCoVarSet</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcDTyCoVarSet" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcdTyVars</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tcdTyVars" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">TcDTyVarSet</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcDTyVarSet" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcEmitBindingUsage</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:tcEmitBindingUsage" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">tcEqKind</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcEqKind" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcEqType</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcEqType" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcEqTypeNoKindCheck</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcEqTypeNoKindCheck" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcEqTypeVis</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcEqTypeVis" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">TcEvBinds</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#t:TcEvBinds" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:TcEvBinds" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">TcEvDest</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#t:TcEvDest" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">tcExpr</td><td class="module"><a href="GHC-Tc-Gen-Expr.html#v:tcExpr" title="GHC.Tc.Gen.Expr">GHC.Tc.Gen.Expr</a></td></tr><tr><td class="src">TcExprStmtChecker</td><td class="module"><a href="GHC-Tc-Gen-Match.html#t:TcExprStmtChecker" title="GHC.Tc.Gen.Match">GHC.Tc.Gen.Match</a></td></tr><tr><td class="src">tcExtendBinderStack</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendBinderStack" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcExtendGlobalEnv</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendGlobalEnv" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcExtendGlobalEnvImplicit</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendGlobalEnvImplicit" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcExtendGlobalValEnv</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendGlobalValEnv" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcExtendIdEnv</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendIdEnv" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcExtendIdEnv1</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendIdEnv1" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcExtendIdEnv2</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendIdEnv2" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcExtendKindEnv</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendKindEnv" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcExtendKindEnvList</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendKindEnvList" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcExtendLetEnv</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendLetEnv" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcExtendLocalFamInstEnv</td><td class="module"><a href="GHC-Tc-Instance-Family.html#v:tcExtendLocalFamInstEnv" title="GHC.Tc.Instance.Family">GHC.Tc.Instance.Family</a></td></tr><tr><td class="src">tcExtendLocalInstEnv</td><td class="module"><a href="GHC-Tc-Utils-Instantiate.html#v:tcExtendLocalInstEnv" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">tcExtendLocalTypeEnv</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendLocalTypeEnv" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcExtendNameTyVarEnv</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendNameTyVarEnv" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcExtendRecEnv</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendRecEnv" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcExtendRecIds</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendRecIds" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcExtendRules</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendRules" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcExtendSigIds</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendSigIds" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcExtendTyConEnv</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendTyConEnv" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcExtendTyVarEnv</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcExtendTyVarEnv" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcFamTyPats</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcFamTyPats" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a>, <a href="GHC-Tc-TyCl.html#v:tcFamTyPats" title="GHC.Tc.TyCl">GHC.Tc.TyCl</a></td></tr><tr><td class="src">tcFExport</td><td class="module"><a href="GHC-Tc-Gen-Foreign.html#v:tcFExport" title="GHC.Tc.Gen.Foreign">GHC.Tc.Gen.Foreign</a></td></tr><tr><td class="src">tcFilterHoleFits</td><td class="module"><a href="GHC-Tc-Errors-Hole.html#v:tcFilterHoleFits" title="GHC.Tc.Errors.Hole">GHC.Tc.Errors.Hole</a></td></tr><tr><td class="src">tcFImport</td><td class="module"><a href="GHC-Tc-Gen-Foreign.html#v:tcFImport" title="GHC.Tc.Gen.Foreign">GHC.Tc.Gen.Foreign</a></td></tr><tr><td class="src">tcFlavourIsOpen</td><td class="module"><a href="GHC-Core-TyCon.html#v:tcFlavourIsOpen" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tcForeignExports</td><td class="module"><a href="GHC-Tc-Gen-Foreign.html#v:tcForeignExports" title="GHC.Tc.Gen.Foreign">GHC.Tc.Gen.Foreign</a></td></tr><tr><td class="src">tcForeignExports'</td><td class="module"><a href="GHC-Tc-Gen-Foreign.html#v:tcForeignExports-39-" title="GHC.Tc.Gen.Foreign">GHC.Tc.Gen.Foreign</a></td></tr><tr><td class="src">tcForeignExportsHook</td><td class="module"><a href="GHC-Driver-Hooks.html#v:tcForeignExportsHook" title="GHC.Driver.Hooks">GHC.Driver.Hooks</a></td></tr><tr><td class="src">tcForeignImports</td><td class="module"><a href="GHC-Tc-Gen-Foreign.html#v:tcForeignImports" title="GHC.Tc.Gen.Foreign">GHC.Tc.Gen.Foreign</a></td></tr><tr><td class="src">tcForeignImports'</td><td class="module"><a href="GHC-Tc-Gen-Foreign.html#v:tcForeignImports-39-" title="GHC.Tc.Gen.Foreign">GHC.Tc.Gen.Foreign</a></td></tr><tr><td class="src">tcForeignImportsHook</td><td class="module"><a href="GHC-Driver-Hooks.html#v:tcForeignImportsHook" title="GHC.Driver.Hooks">GHC.Driver.Hooks</a></td></tr><tr><td class="src">tcFunArgTy</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcFunArgTy" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcFunResultTy</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcFunResultTy" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcFunResultTyN</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcFunResultTyN" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcf_covar</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:tcf_covar" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Core-Type.html#v:tcf_covar" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tcf_covar" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tcf_hole</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:tcf_hole" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Core-Type.html#v:tcf_hole" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tcf_hole" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tcf_tycobinder</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:tcf_tycobinder" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Core-Type.html#v:tcf_tycobinder" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tcf_tycobinder" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tcf_tyvar</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:tcf_tyvar" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Core-Type.html#v:tcf_tyvar" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tcf_tyvar" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tcf_view</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:tcf_view" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Core-Type.html#v:tcf_view" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tcf_view" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TcGblEnv</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Tc-Types.html#t:TcGblEnv" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Tc-Types.html#v:TcGblEnv" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcGetCastedTyVar_maybe</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcGetCastedTyVar_maybe" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcGetDefaultTys</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcGetDefaultTys" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcGetFamInstEnvs</td><td class="module"><a href="GHC-Tc-Instance-Family.html#v:tcGetFamInstEnvs" title="GHC.Tc.Instance.Family">GHC.Tc.Instance.Family</a></td></tr><tr><td class="src">tcGetInstEnvs</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcGetInstEnvs" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a>, <a href="GHC-Tc-Utils-Instantiate.html#v:tcGetInstEnvs" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">tcGetInsts</td><td class="module"><a href="GHC-Tc-Utils-Instantiate.html#v:tcGetInsts" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">tcGetTyVar</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcGetTyVar" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcGetTyVar_maybe</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcGetTyVar_maybe" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcGRHS</td><td class="module"><a href="GHC-Tc-Gen-Match.html#v:tcGRHS" title="GHC.Tc.Gen.Match">GHC.Tc.Gen.Match</a></td></tr><tr><td class="src">tcGRHSsPat</td><td class="module"><a href="GHC-Tc-Gen-Match.html#v:tcGRHSsPat" title="GHC.Tc.Gen.Match">GHC.Tc.Gen.Match</a></td></tr><tr><td class="src">tcGuardStmt</td><td class="module"><a href="GHC-Tc-Gen-Match.html#v:tcGuardStmt" title="GHC.Tc.Gen.Match">GHC.Tc.Gen.Match</a></td></tr><tr><td class="src">tcg_anns</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_anns" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_ann_env</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_ann_env" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_binds</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_binds" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_cc_st</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_cc_st" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_complete_matches</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_complete_matches" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_default</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_default" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_dependent_files</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_dependent_files" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_dfun_n</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_dfun_n" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_doc_hdr</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_doc_hdr" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_dus</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_dus" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_ev_binds</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_ev_binds" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_exports</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_exports" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_fam_insts</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_fam_insts" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_fam_inst_env</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_fam_inst_env" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_field_env</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_field_env" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_fix_env</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_fix_env" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_fords</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_fords" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_hf_plugins</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_hf_plugins" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_hpc</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_hpc" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_imports</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_imports" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_imp_specs</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_imp_specs" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_insts</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_insts" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_inst_env</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_inst_env" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_keep</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_keep" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_main</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_main" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_merged</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_merged" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_mod</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_mod" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_patsyns</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_patsyns" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_rdr_env</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_rdr_env" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_rn_decls</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_rn_decls" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_rn_exports</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_rn_exports" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_rn_imports</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_rn_imports" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_rules</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_rules" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_safeInfer</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_safeInfer" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_self_boot</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_self_boot" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_semantic_mod</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_semantic_mod" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_sigs</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_sigs" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_src</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_src" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_static_wc</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_static_wc" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_tcs</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_tcs" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_tc_plugins</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_tc_plugins" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_th_coreplugins</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_th_coreplugins" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_th_foreign_files</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_th_foreign_files" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_th_modfinalizers</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_th_modfinalizers" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_th_remote_state</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_th_remote_state" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_th_splice_used</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_th_splice_used" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_th_state</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_th_state" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_th_topdecls</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_th_topdecls" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_th_topnames</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_th_topnames" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_th_used</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_th_used" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_top_loc</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_top_loc" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_tr_module</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_tr_module" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_type_env</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_type_env" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_type_env_var</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_type_env_var" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_used_gres</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_used_gres" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcg_warns</td><td class="module"><a href="GHC-Tc-Types.html#v:tcg_warns" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcHiBootIface</td><td class="module"><a href="GHC-IfaceToCore.html#v:tcHiBootIface" title="GHC.IfaceToCore">GHC.IfaceToCore</a></td></tr><tr><td class="src">tcHsBootSigs</td><td class="module"><a href="GHC-Tc-Gen-Bind.html#v:tcHsBootSigs" title="GHC.Tc.Gen.Bind">GHC.Tc.Gen.Bind</a></td></tr><tr><td class="src">tcHsClsInstType</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcHsClsInstType" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcHsContext</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcHsContext" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcHsDeriv</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcHsDeriv" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcHsLiftedType</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcHsLiftedType" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcHsLiftedTypeNC</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcHsLiftedTypeNC" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcHsMbContext</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcHsMbContext" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcHsOpenType</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcHsOpenType" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcHsOpenTypeNC</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcHsOpenTypeNC" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcHsPartialSigType</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcHsPartialSigType" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcHsPatSigType</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcHsPatSigType" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcHsSigType</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcHsSigType" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcHsSigWcType</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcHsSigWcType" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcHsTypeApp</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcHsTypeApp" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">TcId</td><td class="module"><a href="GHC-Tc-Types.html#t:TcId" title="GHC.Tc.Types">GHC.Tc.Types</a>, <a href="GHC-Tc-Utils-Zonk.html#t:TcId" title="GHC.Tc.Utils.Zonk">GHC.Tc.Utils.Zonk</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Utils-Env.html#t:TcId" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">TcIdBndr</td><td class="module"><a href="GHC-Tc-Types.html#v:TcIdBndr" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">TcIdBndr_ExpType</td><td class="module"><a href="GHC-Tc-Types.html#v:TcIdBndr_ExpType" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">TcIdSet</td><td class="module"><a href="GHC-Tc-Types.html#t:TcIdSet" title="GHC.Tc.Types">GHC.Tc.Types</a>, <a href="GHC-Tc-Utils-Zonk.html#t:TcIdSet" title="GHC.Tc.Utils.Zonk">GHC.Tc.Utils.Zonk</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">TcIdSig</td><td class="module"><a href="GHC-Tc-Types.html#v:TcIdSig" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Gen-Sig.html#v:TcIdSig" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">TcIdSigInfo</td><td class="module"><a href="GHC-Tc-Types.html#t:TcIdSigInfo" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Gen-Sig.html#t:TcIdSigInfo" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">TcIdSigInst</td><td class="module"><a href="GHC-Tc-Types.html#t:TcIdSigInst" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Gen-Sig.html#t:TcIdSigInst" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">tcIdSigName</td><td class="module"><a href="GHC-Tc-Gen-Sig.html#v:tcIdSigName" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">tcIfaceAnnotations</td><td class="module"><a href="GHC-IfaceToCore.html#v:tcIfaceAnnotations" title="GHC.IfaceToCore">GHC.IfaceToCore</a></td></tr><tr><td class="src">tcIfaceCompleteSigs</td><td class="module"><a href="GHC-IfaceToCore.html#v:tcIfaceCompleteSigs" title="GHC.IfaceToCore">GHC.IfaceToCore</a></td></tr><tr><td class="src">tcIfaceDecl</td><td class="module"><a href="GHC-IfaceToCore.html#v:tcIfaceDecl" title="GHC.IfaceToCore">GHC.IfaceToCore</a></td></tr><tr><td class="src">tcIfaceExpr</td><td class="module"><a href="GHC-IfaceToCore.html#v:tcIfaceExpr" title="GHC.IfaceToCore">GHC.IfaceToCore</a></td></tr><tr><td class="src">tcIfaceFamInst</td><td class="module"><a href="GHC-IfaceToCore.html#v:tcIfaceFamInst" title="GHC.IfaceToCore">GHC.IfaceToCore</a></td></tr><tr><td class="src">tcIfaceGlobal</td><td class="module"><a href="GHC-IfaceToCore.html#v:tcIfaceGlobal" title="GHC.IfaceToCore">GHC.IfaceToCore</a></td></tr><tr><td class="src">tcIfaceInst</td><td class="module"><a href="GHC-IfaceToCore.html#v:tcIfaceInst" title="GHC.IfaceToCore">GHC.IfaceToCore</a></td></tr><tr><td class="src">tcIfaceLclId</td><td class="module"><a href="GHC-Iface-Env.html#v:tcIfaceLclId" title="GHC.Iface.Env">GHC.Iface.Env</a></td></tr><tr><td class="src">tcIfaceOneShot</td><td class="module"><a href="GHC-IfaceToCore.html#v:tcIfaceOneShot" title="GHC.IfaceToCore">GHC.IfaceToCore</a></td></tr><tr><td class="src">tcIfaceRules</td><td class="module"><a href="GHC-IfaceToCore.html#v:tcIfaceRules" title="GHC.IfaceToCore">GHC.IfaceToCore</a></td></tr><tr><td class="src">tcIfaceTyVar</td><td class="module"><a href="GHC-Iface-Env.html#v:tcIfaceTyVar" title="GHC.Iface.Env">GHC.Iface.Env</a></td></tr><tr><td class="src">tcImpPrags</td><td class="module"><a href="GHC-Tc-Gen-Sig.html#v:tcImpPrags" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">tcInfer</td><td class="module"><a href="GHC-Tc-Utils-TcMType.html#v:tcInfer" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a>, <a href="GHC-Tc-Utils-Unify.html#v:tcInfer" title="GHC.Tc.Utils.Unify">GHC.Tc.Utils.Unify</a></td></tr><tr><td class="src">tcInferLHsType</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcInferLHsType" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcInferLHsTypeKind</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcInferLHsTypeKind" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcInferLHsTypeUnsaturated</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcInferLHsTypeUnsaturated" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcInferPat</td><td class="module"><a href="GHC-Tc-Gen-Pat.html#v:tcInferPat" title="GHC.Tc.Gen.Pat">GHC.Tc.Gen.Pat</a></td></tr><tr><td class="src">tcInferRho</td><td class="module"><a href="GHC-Tc-Gen-Expr.html#v:tcInferRho" title="GHC.Tc.Gen.Expr">GHC.Tc.Gen.Expr</a></td></tr><tr><td class="src">tcInferRhoNC</td><td class="module"><a href="GHC-Tc-Gen-Expr.html#v:tcInferRhoNC" title="GHC.Tc.Gen.Expr">GHC.Tc.Gen.Expr</a></td></tr><tr><td class="src">tcInferSigma</td><td class="module"><a href="GHC-Tc-Gen-Expr.html#v:tcInferSigma" title="GHC.Tc.Gen.Expr">GHC.Tc.Gen.Expr</a></td></tr><tr><td class="src">tcInitOpenTidyEnv</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcInitOpenTidyEnv" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcInitTidyEnv</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcInitTidyEnv" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcInstDecls1</td><td class="module"><a href="GHC-Tc-TyCl-Instance.html#v:tcInstDecls1" title="GHC.Tc.TyCl.Instance">GHC.Tc.TyCl.Instance</a></td></tr><tr><td class="src">tcInstDecls2</td><td class="module"><a href="GHC-Tc-TyCl-Instance.html#v:tcInstDecls2" title="GHC.Tc.TyCl.Instance">GHC.Tc.TyCl.Instance</a></td></tr><tr><td class="src">tcInstDeclsDeriv</td><td class="module"><a href="GHC-Tc-TyCl-Instance.html#v:tcInstDeclsDeriv" title="GHC.Tc.TyCl.Instance">GHC.Tc.TyCl.Instance</a></td></tr><tr><td class="src">tcInstInvisibleTyBinder</td><td class="module"><a href="GHC-Tc-Utils-Instantiate.html#v:tcInstInvisibleTyBinder" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">tcInstInvisibleTyBinders</td><td class="module"><a href="GHC-Tc-Utils-Instantiate.html#v:tcInstInvisibleTyBinders" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">tcInstInvisibleTyBindersN</td><td class="module"><a href="GHC-Tc-Utils-Instantiate.html#v:tcInstInvisibleTyBindersN" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">tcInstNewTyCon_maybe</td><td class="module"><a href="GHC-Tc-Instance-Family.html#v:tcInstNewTyCon_maybe" title="GHC.Tc.Instance.Family">GHC.Tc.Instance.Family</a></td></tr><tr><td class="src">tcInstSig</td><td class="module"><a href="GHC-Tc-Gen-Sig.html#v:tcInstSig" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">tcInstSkolTyVars</td><td class="module"><a href="GHC-Tc-Utils-Instantiate.html#v:tcInstSkolTyVars" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">tcInstSkolTyVarsAt</td><td class="module"><a href="GHC-Tc-Utils-Instantiate.html#v:tcInstSkolTyVarsAt" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">tcInstSkolTyVarsX</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Tc-Utils-Instantiate.html#v:tcInstSkolTyVarsX" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:tcInstSkolTyVarsX" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">tcInstSuperSkolTyVarsX</td><td class="module"><a href="GHC-Tc-Utils-Instantiate.html#v:tcInstSuperSkolTyVarsX" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">tcInstType</td><td class="module"><a href="GHC-Tc-Utils-Instantiate.html#v:tcInstType" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">tcInstTypeBndrs</td><td class="module"><a href="GHC-Tc-Utils-Instantiate.html#v:tcInstTypeBndrs" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">TcInvisTVBinder</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcInvisTVBinder" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcIsConstraintKind</td><td class="module"><a href="GHC-Core-Type.html#v:tcIsConstraintKind" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tcIsConstraintKind" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tcIsForAllTy</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcIsForAllTy" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcIsHsBootOrSig</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:tcIsHsBootOrSig" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">tcIsHsig</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:tcIsHsig" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">tcIsLiftedTypeKind</td><td class="module"><a href="GHC-Core-Type.html#v:tcIsLiftedTypeKind" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tcIsLiftedTypeKind" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tcIsRuntimeTypeKind</td><td class="module"><a href="GHC-Core-Type.html#v:tcIsRuntimeTypeKind" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tcIsRuntimeTypeKind" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tcIsTcTyVar</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcIsTcTyVar" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcIsTyVarTy</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcIsTyVarTy" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">TcKind</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcKind" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Tc-Utils-TcMType.html#t:TcKind" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">TcLclEnv</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Tc-Types.html#t:TcLclEnv" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Tc-Types.html#v:TcLclEnv" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcLetPat</td><td class="module"><a href="GHC-Tc-Gen-Pat.html#v:tcLetPat" title="GHC.Tc.Gen.Pat">GHC.Tc.Gen.Pat</a></td></tr><tr><td class="src">TcLevel</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcLevel" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Tc-Solver-Monad.html#t:TcLevel" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:TcLevel" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcLHsKindSig</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcLHsKindSig" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcLHsPredType</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcLHsPredType" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcLocalBinds</td><td class="module"><a href="GHC-Tc-Gen-Bind.html#v:tcLocalBinds" title="GHC.Tc.Gen.Bind">GHC.Tc.Gen.Bind</a></td></tr><tr><td class="src">tcLookup</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookup" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Tc-Plugin.html#v:tcLookup" title="GHC.Tc.Plugin">GHC.Tc.Plugin</a></td></tr><tr><td class="src">tcLookupAxiom</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupAxiom" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcLookupClass</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupClass" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:tcLookupClass" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="GHC-Tc-Plugin.html#v:tcLookupClass" title="GHC.Tc.Plugin">GHC.Tc.Plugin</a></td></tr><tr><td class="src">tcLookupConLike</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupConLike" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcLookupDataCon</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupDataCon" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Tc-Plugin.html#v:tcLookupDataCon" title="GHC.Tc.Plugin">GHC.Tc.Plugin</a></td></tr><tr><td class="src">tcLookupDataFamInst</td><td class="module"><a href="GHC-Tc-Instance-Family.html#v:tcLookupDataFamInst" title="GHC.Tc.Instance.Family">GHC.Tc.Instance.Family</a></td></tr><tr><td class="src">tcLookupDataFamInst_maybe</td><td class="module"><a href="GHC-Tc-Instance-Family.html#v:tcLookupDataFamInst_maybe" title="GHC.Tc.Instance.Family">GHC.Tc.Instance.Family</a></td></tr><tr><td class="src">tcLookupGlobal</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupGlobal" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Tc-Plugin.html#v:tcLookupGlobal" title="GHC.Tc.Plugin">GHC.Tc.Plugin</a></td></tr><tr><td class="src">tcLookupGlobalOnly</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupGlobalOnly" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcLookupId</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupId" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:tcLookupId" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="GHC-Tc-Plugin.html#v:tcLookupId" title="GHC.Tc.Plugin">GHC.Tc.Plugin</a></td></tr><tr><td class="src">tcLookupIdMaybe</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupIdMaybe" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcLookupImported_maybe</td><td class="module"><a href="GHC-Iface-Load.html#v:tcLookupImported_maybe" title="GHC.Iface.Load">GHC.Iface.Load</a>, <a href="GHC-IfaceToCore.html#v:tcLookupImported_maybe" title="GHC.IfaceToCore">GHC.IfaceToCore</a></td></tr><tr><td class="src">tcLookupInstance</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupInstance" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcLookupLcl_maybe</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupLcl_maybe" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcLookupLocalIds</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupLocalIds" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcLookupLocated</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupLocated" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcLookupLocatedClass</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupLocatedClass" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcLookupLocatedGlobal</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupLocatedGlobal" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcLookupLocatedGlobalId</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupLocatedGlobalId" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcLookupLocatedTyCon</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupLocatedTyCon" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcLookupPatSyn</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupPatSyn" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcLookupTcTyCon</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupTcTyCon" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcLookupTyCon</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupTyCon" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Tc-Plugin.html#v:tcLookupTyCon" title="GHC.Tc.Plugin">GHC.Tc.Plugin</a></td></tr><tr><td class="src">tcLookupTyVar</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcLookupTyVar" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcl_arrow_ctxt</td><td class="module"><a href="GHC-Tc-Types.html#v:tcl_arrow_ctxt" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcl_bndrs</td><td class="module"><a href="GHC-Tc-Types.html#v:tcl_bndrs" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcl_ctxt</td><td class="module"><a href="GHC-Tc-Types.html#v:tcl_ctxt" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcl_env</td><td class="module"><a href="GHC-Tc-Types.html#v:tcl_env" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcl_errs</td><td class="module"><a href="GHC-Tc-Types.html#v:tcl_errs" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcl_in_gen_code</td><td class="module"><a href="GHC-Tc-Types.html#v:tcl_in_gen_code" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcl_lie</td><td class="module"><a href="GHC-Tc-Types.html#v:tcl_lie" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcl_loc</td><td class="module"><a href="GHC-Tc-Types.html#v:tcl_loc" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcl_rdr</td><td class="module"><a href="GHC-Tc-Types.html#v:tcl_rdr" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcl_tclvl</td><td class="module"><a href="GHC-Tc-Types.html#v:tcl_tclvl" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcl_th_bndrs</td><td class="module"><a href="GHC-Tc-Types.html#v:tcl_th_bndrs" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcl_th_ctxt</td><td class="module"><a href="GHC-Tc-Types.html#v:tcl_th_ctxt" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcl_usage</td><td class="module"><a href="GHC-Tc-Types.html#v:tcl_usage" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">TcM</td><td class="module"><a href="GHC-Tc-Types.html#t:TcM" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">TcMatchCtxt</td><td class="module"><a href="GHC-Tc-Gen-Match.html#t:TcMatchCtxt" title="GHC.Tc.Gen.Match">GHC.Tc.Gen.Match</a></td></tr><tr><td class="src">tcMatchesCase</td><td class="module"><a href="GHC-Tc-Gen-Match.html#v:tcMatchesCase" title="GHC.Tc.Gen.Match">GHC.Tc.Gen.Match</a></td></tr><tr><td class="src">tcMatchesFun</td><td class="module"><a href="GHC-Tc-Gen-Match.html#v:tcMatchesFun" title="GHC.Tc.Gen.Match">GHC.Tc.Gen.Match</a></td></tr><tr><td class="src">tcMatchLambda</td><td class="module"><a href="GHC-Tc-Gen-Match.html#v:tcMatchLambda" title="GHC.Tc.Gen.Match">GHC.Tc.Gen.Match</a></td></tr><tr><td class="src">tcMatchTy</td><td class="module"><a href="GHC-Core-Unify.html#v:tcMatchTy" title="GHC.Core.Unify">GHC.Core.Unify</a></td></tr><tr><td class="src">tcMatchTyKi</td><td class="module"><a href="GHC-Core-Unify.html#v:tcMatchTyKi" title="GHC.Core.Unify">GHC.Core.Unify</a></td></tr><tr><td class="src">tcMatchTyKis</td><td class="module"><a href="GHC-Core-Unify.html#v:tcMatchTyKis" title="GHC.Core.Unify">GHC.Core.Unify</a></td></tr><tr><td class="src">tcMatchTyKisX</td><td class="module"><a href="GHC-Core-Unify.html#v:tcMatchTyKisX" title="GHC.Core.Unify">GHC.Core.Unify</a></td></tr><tr><td class="src">tcMatchTys</td><td class="module"><a href="GHC-Core-Unify.html#v:tcMatchTys" title="GHC.Core.Unify">GHC.Core.Unify</a></td></tr><tr><td class="src">tcMatchTysX</td><td class="module"><a href="GHC-Core-Unify.html#v:tcMatchTysX" title="GHC.Core.Unify">GHC.Core.Unify</a></td></tr><tr><td class="src">tcMatchTyX</td><td class="module"><a href="GHC-Core-Unify.html#v:tcMatchTyX" title="GHC.Core.Unify">GHC.Core.Unify</a></td></tr><tr><td class="src">tcMatchTyX_BM</td><td class="module"><a href="GHC-Core-Unify.html#v:tcMatchTyX_BM" title="GHC.Core.Unify">GHC.Core.Unify</a></td></tr><tr><td class="src">TcMCoercion</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#t:TcMCoercion" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">tcMetaTy</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:tcMetaTy" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">TcMethInfo</td><td class="module"><a href="GHC-Tc-TyCl-Build.html#t:TcMethInfo" title="GHC.Tc.TyCl.Build">GHC.Tc.TyCl.Build</a></td></tr><tr><td class="src">tcMkDataFamInstCtxt</td><td class="module"><a href="GHC-Tc-TyCl.html#v:tcMkDataFamInstCtxt" title="GHC.Tc.TyCl">GHC.Tc.TyCl</a></td></tr><tr><td class="src">tcMonoExpr</td><td class="module"><a href="GHC-Tc-Gen-Expr.html#v:tcMonoExpr" title="GHC.Tc.Gen.Expr">GHC.Tc.Gen.Expr</a></td></tr><tr><td class="src">tcMonoExprNC</td><td class="module"><a href="GHC-Tc-Gen-Expr.html#v:tcMonoExprNC" title="GHC.Tc.Gen.Expr">GHC.Tc.Gen.Expr</a></td></tr><tr><td class="src">tcMult</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcMult" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcm_covar</td><td class="module"><a href="GHC-Core-Type.html#v:tcm_covar" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tcm_covar" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tcm_hole</td><td class="module"><a href="GHC-Core-Type.html#v:tcm_hole" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tcm_hole" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tcm_tycobinder</td><td class="module"><a href="GHC-Core-Type.html#v:tcm_tycobinder" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tcm_tycobinder" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tcm_tycon</td><td class="module"><a href="GHC-Core-Type.html#v:tcm_tycon" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tcm_tycon" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tcm_tyvar</td><td class="module"><a href="GHC-Core-Type.html#v:tcm_tyvar" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tcm_tyvar" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tcName</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:tcName" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#v:tcName" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tcNamedWildCardBinders</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcNamedWildCardBinders" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tcNormalise</td><td class="module"><a href="GHC-Tc-Solver.html#v:tcNormalise" title="GHC.Tc.Solver">GHC.Tc.Solver</a></td></tr><tr><td class="src">tcPats</td><td class="module"><a href="GHC-Tc-Gen-Pat.html#v:tcPats" title="GHC.Tc.Gen.Pat">GHC.Tc.Gen.Pat</a></td></tr><tr><td class="src">tcPatSynBuilderBind</td><td class="module"><a href="GHC-Tc-TyCl-PatSyn.html#v:tcPatSynBuilderBind" title="GHC.Tc.TyCl.PatSyn">GHC.Tc.TyCl.PatSyn</a></td></tr><tr><td class="src">tcPatSynBuilderOcc</td><td class="module"><a href="GHC-Tc-TyCl-PatSyn.html#v:tcPatSynBuilderOcc" title="GHC.Tc.TyCl.PatSyn">GHC.Tc.TyCl.PatSyn</a></td></tr><tr><td class="src">tcPatSynDecl</td><td class="module"><a href="GHC-Tc-TyCl-PatSyn.html#v:tcPatSynDecl" title="GHC.Tc.TyCl.PatSyn">GHC.Tc.TyCl.PatSyn</a></td></tr><tr><td class="src">TcPatSynInfo</td><td class="module"><a href="GHC-Tc-Types.html#t:TcPatSynInfo" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Gen-Sig.html#t:TcPatSynInfo" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">TcPatSynSig</td><td class="module"><a href="GHC-Tc-Types.html#v:TcPatSynSig" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Gen-Sig.html#v:TcPatSynSig" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">TcPending</td><td class="module"><a href="GHC-Tc-Types.html#v:TcPending" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">TcPlugin</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Tc-Types.html#t:TcPlugin" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Tc-Types.html#v:TcPlugin" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="alt">3 (Type/Class)</td><td class="module"><a href="GHC-Driver-Plugins.html#t:TcPlugin" title="GHC.Driver.Plugins">GHC.Driver.Plugins</a>, GHC.Plugins</td></tr><tr><td class="src">tcPlugin</td><td class="module"><a href="GHC-Driver-Plugins.html#v:tcPlugin" title="GHC.Driver.Plugins">GHC.Driver.Plugins</a>, GHC.Plugins</td></tr><tr><td class="src">TcPluginContradiction</td><td class="module"><a href="GHC-Tc-Types.html#v:TcPluginContradiction" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcPluginInit</td><td class="module"><a href="GHC-Tc-Types.html#v:tcPluginInit" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcPluginIO</td><td class="module"><a href="GHC-Tc-Plugin.html#v:tcPluginIO" title="GHC.Tc.Plugin">GHC.Tc.Plugin</a></td></tr><tr><td class="src">TcPluginM</td><td class="module"><a href="GHC-Tc-Types.html#t:TcPluginM" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Plugin.html#t:TcPluginM" title="GHC.Tc.Plugin">GHC.Tc.Plugin</a></td></tr><tr><td class="src">TcPluginOk</td><td class="module"><a href="GHC-Tc-Types.html#v:TcPluginOk" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">TcPluginResult</td><td class="module"><a href="GHC-Tc-Types.html#t:TcPluginResult" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcPluginSolve</td><td class="module"><a href="GHC-Tc-Types.html#v:tcPluginSolve" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">TcPluginSolver</td><td class="module"><a href="GHC-Tc-Types.html#t:TcPluginSolver" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcPluginStop</td><td class="module"><a href="GHC-Tc-Types.html#v:tcPluginStop" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcPluginTrace</td><td class="module"><a href="GHC-Tc-Plugin.html#v:tcPluginTrace" title="GHC.Tc.Plugin">GHC.Tc.Plugin</a></td></tr><tr><td class="src">tcPolyCheck</td><td class="module"><a href="GHC-Tc-Gen-Bind.html#v:tcPolyCheck" title="GHC.Tc.Gen.Bind">GHC.Tc.Gen.Bind</a></td></tr><tr><td class="src">TcPragEnv</td><td class="module"><a href="GHC-Tc-Gen-Sig.html#t:TcPragEnv" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">TcPredType</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcPredType" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcProc</td><td class="module"><a href="GHC-Tc-Gen-Arrow.html#v:tcProc" title="GHC.Tc.Gen.Arrow">GHC.Tc.Gen.Arrow</a></td></tr><tr><td class="src">tcQual</td><td class="module"><a href="GHC-Builtin-Names.html#v:tcQual" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">tcQual_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:tcQual_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">tcRecSelBinds</td><td class="module"><a href="GHC-Tc-TyCl-Utils.html#v:tcRecSelBinds" title="GHC.Tc.TyCl.Utils">GHC.Tc.TyCl.Utils</a></td></tr><tr><td class="src">TcRef</td><td class="module"><a href="GHC-Tc-Types.html#t:TcRef" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcRepGetNumAppTys</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcRepGetNumAppTys" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcRepSplitAppTy_maybe</td><td class="module"><a href="GHC-Core-Type.html#v:tcRepSplitAppTy_maybe" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Tc-Utils-TcType.html#v:tcRepSplitAppTy_maybe" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#v:tcRepSplitAppTy_maybe" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TcReqTVBinder</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcReqTVBinder" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcReturnsConstraintKind</td><td class="module"><a href="GHC-Core-Type.html#v:tcReturnsConstraintKind" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tcReturnsConstraintKind" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TcRhoType</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcRhoType" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">TcRn</td><td class="module"><a href="GHC-Tc-Types.html#t:TcRn" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcRnCheckUnit</td><td class="module"><a href="GHC-Tc-Utils-Backpack.html#v:tcRnCheckUnit" title="GHC.Tc.Utils.Backpack">GHC.Tc.Utils.Backpack</a></td></tr><tr><td class="src">tcRnDeclsi</td><td class="module"><a href="GHC-Tc-Module.html#v:tcRnDeclsi" title="GHC.Tc.Module">GHC.Tc.Module</a></td></tr><tr><td class="src">tcRnExpr</td><td class="module"><a href="GHC-Tc-Module.html#v:tcRnExpr" title="GHC.Tc.Module">GHC.Tc.Module</a></td></tr><tr><td class="src">TcRnExprMode</td><td class="module"><a href="GHC-Driver-Main.html#t:TcRnExprMode" title="GHC.Driver.Main">GHC.Driver.Main</a>, <a href="GHC-Tc-Module.html#t:TcRnExprMode" title="GHC.Tc.Module">GHC.Tc.Module</a>, <a href="GHC.html#t:TcRnExprMode" title="GHC">GHC</a></td></tr><tr><td class="src">tcRnGetInfo</td><td class="module"><a href="GHC-Tc-Module.html#v:tcRnGetInfo" title="GHC.Tc.Module">GHC.Tc.Module</a></td></tr><tr><td class="src">TcRnIf</td><td class="module"><a href="GHC-Tc-Types.html#t:TcRnIf" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcRnImportDecls</td><td class="module"><a href="GHC-Tc-Module.html#v:tcRnImportDecls" title="GHC.Tc.Module">GHC.Tc.Module</a></td></tr><tr><td class="src">tcRnInstantiateSignature</td><td class="module"><a href="GHC-Tc-Module.html#v:tcRnInstantiateSignature" title="GHC.Tc.Module">GHC.Tc.Module</a>, <a href="GHC-Tc-Utils-Backpack.html#v:tcRnInstantiateSignature" title="GHC.Tc.Utils.Backpack">GHC.Tc.Utils.Backpack</a></td></tr><tr><td class="src">tcRnLookupName</td><td class="module"><a href="GHC-Tc-Module.html#v:tcRnLookupName" title="GHC.Tc.Module">GHC.Tc.Module</a></td></tr><tr><td class="src">tcRnLookupRdrName</td><td class="module"><a href="GHC-Tc-Module.html#v:tcRnLookupRdrName" title="GHC.Tc.Module">GHC.Tc.Module</a></td></tr><tr><td class="src">tcRnMergeSignatures</td><td class="module"><a href="GHC-Tc-Module.html#v:tcRnMergeSignatures" title="GHC.Tc.Module">GHC.Tc.Module</a>, <a href="GHC-Tc-Utils-Backpack.html#v:tcRnMergeSignatures" title="GHC.Tc.Utils.Backpack">GHC.Tc.Utils.Backpack</a></td></tr><tr><td class="src">tcRnModExports</td><td class="module"><a href="GHC-Iface-Rename.html#v:tcRnModExports" title="GHC.Iface.Rename">GHC.Iface.Rename</a></td></tr><tr><td class="src">tcRnModIface</td><td class="module"><a href="GHC-Iface-Rename.html#v:tcRnModIface" title="GHC.Iface.Rename">GHC.Iface.Rename</a></td></tr><tr><td class="src">tcRnModule</td><td class="module"><a href="GHC-Tc-Module.html#v:tcRnModule" title="GHC.Tc.Module">GHC.Tc.Module</a></td></tr><tr><td class="src">tcRnModule'</td><td class="module"><a href="GHC-Driver-Main.html#v:tcRnModule-39-" title="GHC.Driver.Main">GHC.Driver.Main</a></td></tr><tr><td class="src">tcRnModuleTcRnM</td><td class="module"><a href="GHC-Tc-Module.html#v:tcRnModuleTcRnM" title="GHC.Tc.Module">GHC.Tc.Module</a></td></tr><tr><td class="src">tcRnStmt</td><td class="module"><a href="GHC-Tc-Module.html#v:tcRnStmt" title="GHC.Tc.Module">GHC.Tc.Module</a></td></tr><tr><td class="src">tcRnType</td><td class="module"><a href="GHC-Tc-Module.html#v:tcRnType" title="GHC.Tc.Module">GHC.Tc.Module</a></td></tr><tr><td class="src">tcRules</td><td class="module"><a href="GHC-Tc-Gen-Rule.html#v:tcRules" title="GHC.Tc.Gen.Rule">GHC.Tc.Gen.Rule</a></td></tr><tr><td class="src">TcS</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#t:TcS" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">tcScalingUsage</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:tcScalingUsage" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">tcSelfBootInfo</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:tcSelfBootInfo" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">TcSigFun</td><td class="module"><a href="GHC-Tc-Types.html#t:TcSigFun" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Gen-Sig.html#t:TcSigFun" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">TcSigInfo</td><td class="module"><a href="GHC-Tc-Types.html#t:TcSigInfo" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Gen-Sig.html#t:TcSigInfo" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">tcSigInfoName</td><td class="module"><a href="GHC-Tc-Gen-Sig.html#v:tcSigInfoName" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">TcSigmaType</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcSigmaType" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSkolDFunType</td><td class="module"><a href="GHC-Tc-Utils-Instantiate.html#v:tcSkolDFunType" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">tcSkolemise</td><td class="module"><a href="GHC-Tc-Utils-Unify.html#v:tcSkolemise" title="GHC.Tc.Utils.Unify">GHC.Tc.Utils.Unify</a></td></tr><tr><td class="src">tcSkolemiseET</td><td class="module"><a href="GHC-Tc-Utils-Unify.html#v:tcSkolemiseET" title="GHC.Tc.Utils.Unify">GHC.Tc.Utils.Unify</a></td></tr><tr><td class="src">tcSkolemiseScoped</td><td class="module"><a href="GHC-Tc-Utils-Unify.html#v:tcSkolemiseScoped" title="GHC.Tc.Utils.Unify">GHC.Tc.Utils.Unify</a></td></tr><tr><td class="src">TcSpecPrag</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#t:TcSpecPrag" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">TcSpecPrags</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#t:TcSpecPrags" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">tcSpecPrags</td><td class="module"><a href="GHC-Tc-Gen-Sig.html#v:tcSpecPrags" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">tcSpecWrapper</td><td class="module"><a href="GHC-Tc-Gen-Sig.html#v:tcSpecWrapper" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">tcSpliceExpr</td><td class="module"><a href="GHC-Tc-Gen-Splice.html#v:tcSpliceExpr" title="GHC.Tc.Gen.Splice">GHC.Tc.Gen.Splice</a></td></tr><tr><td class="src">tcSplitAppTy</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitAppTy" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitAppTys</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitAppTys" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitAppTy_maybe</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitAppTy_maybe" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitDFunHead</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitDFunHead" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitDFunTy</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitDFunTy" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitForAllTys</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitForAllTys" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitForAllTysInvis</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitForAllTysInvis" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitForAllTysReq</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitForAllTysReq" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitForAllTy_maybe</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitForAllTy_maybe" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitForAllVarBndrs</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitForAllVarBndrs" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitFunTys</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitFunTys" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitFunTysN</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitFunTysN" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitFunTy_maybe</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitFunTy_maybe" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitIOType_maybe</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitIOType_maybe" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitMethodTy</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitMethodTy" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitNestedSigmaTys</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitNestedSigmaTys" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitPhiTy</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitPhiTy" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitPiTys</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitPiTys" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitPiTy_maybe</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitPiTy_maybe" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitPredFunTy_maybe</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitPredFunTy_maybe" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitSigmaTy</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitSigmaTy" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitTyConApp</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcSplitTyConApp" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcSplitTyConApp_maybe</td><td class="module"><a href="GHC-Core-Type.html#v:tcSplitTyConApp_maybe" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Tc-Utils-TcType.html#v:tcSplitTyConApp_maybe" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#v:tcSplitTyConApp_maybe" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tcStandaloneKindSig</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:tcStandaloneKindSig" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">TcStmtChecker</td><td class="module"><a href="GHC-Tc-Gen-Match.html#t:TcStmtChecker" title="GHC.Tc.Gen.Match">GHC.Tc.Gen.Match</a></td></tr><tr><td class="src">tcStmts</td><td class="module"><a href="GHC-Tc-Gen-Match.html#v:tcStmts" title="GHC.Tc.Gen.Match">GHC.Tc.Gen.Match</a></td></tr><tr><td class="src">tcStmtsAndThen</td><td class="module"><a href="GHC-Tc-Gen-Match.html#v:tcStmtsAndThen" title="GHC.Tc.Gen.Match">GHC.Tc.Gen.Match</a></td></tr><tr><td class="src">tcSubMult</td><td class="module"><a href="GHC-Tc-Utils-Unify.html#v:tcSubMult" title="GHC.Tc.Utils.Unify">GHC.Tc.Utils.Unify</a></td></tr><tr><td class="src">tcSubsumes</td><td class="module"><a href="GHC-Tc-Errors-Hole.html#v:tcSubsumes" title="GHC.Tc.Errors.Hole">GHC.Tc.Errors.Hole</a></td></tr><tr><td class="src">tcSubType</td><td class="module"><a href="GHC-Tc-Utils-Unify.html#v:tcSubType" title="GHC.Tc.Utils.Unify">GHC.Tc.Utils.Unify</a></td></tr><tr><td class="src">tcSubTypePat</td><td class="module"><a href="GHC-Tc-Utils-Unify.html#v:tcSubTypePat" title="GHC.Tc.Utils.Unify">GHC.Tc.Utils.Unify</a></td></tr><tr><td class="src">tcSubTypeSigma</td><td class="module"><a href="GHC-Tc-Utils-Unify.html#v:tcSubTypeSigma" title="GHC.Tc.Utils.Unify">GHC.Tc.Utils.Unify</a></td></tr><tr><td class="src">tcSuperSkolTyVars</td><td class="module"><a href="GHC-Tc-Utils-Instantiate.html#v:tcSuperSkolTyVars" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">tcSyntaxName</td><td class="module"><a href="GHC-Tc-Utils-Instantiate.html#v:tcSyntaxName" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">tcSyntaxOp</td><td class="module"><a href="GHC-Tc-Gen-Expr.html#v:tcSyntaxOp" title="GHC.Tc.Gen.Expr">GHC.Tc.Gen.Expr</a></td></tr><tr><td class="src">tcSyntaxOpGen</td><td class="module"><a href="GHC-Tc-Gen-Expr.html#v:tcSyntaxOpGen" title="GHC.Tc.Gen.Expr">GHC.Tc.Gen.Expr</a></td></tr><tr><td class="src">TcTauType</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcTauType" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Tc-Utils-TcMType.html#t:TcTauType" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">TcThetaType</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcThetaType" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Tc-Utils-TcMType.html#t:TcThetaType" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">tcTopBinds</td><td class="module"><a href="GHC-Tc-Gen-Bind.html#v:tcTopBinds" title="GHC.Tc.Gen.Bind">GHC.Tc.Gen.Bind</a></td></tr><tr><td class="src">tcTopNormaliseNewTypeTF_maybe</td><td class="module"><a href="GHC-Tc-Instance-Family.html#v:tcTopNormaliseNewTypeTF_maybe" title="GHC.Tc.Instance.Family">GHC.Tc.Instance.Family</a></td></tr><tr><td class="src">tcTopSpliceExpr</td><td class="module"><a href="GHC-Tc-Gen-Splice.html#v:tcTopSpliceExpr" title="GHC.Tc.Gen.Splice">GHC.Tc.Gen.Splice</a></td></tr><tr><td class="src">tcTopSrcDecls</td><td class="module"><a href="GHC-Tc-Module.html#v:tcTopSrcDecls" title="GHC.Tc.Module">GHC.Tc.Module</a></td></tr><tr><td class="src">TcTvBndr</td><td class="module"><a href="GHC-Tc-Types.html#v:TcTvBndr" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcTyAndClassDecls</td><td class="module"><a href="GHC-Tc-TyCl.html#v:tcTyAndClassDecls" title="GHC.Tc.TyCl">GHC.Tc.TyCl</a></td></tr><tr><td class="src">TcTyCon</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcTyCon" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcTyConAppArgs</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcTyConAppArgs" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcTyConAppTyCon</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcTyConAppTyCon" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcTyConAppTyCon_maybe</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcTyConAppTyCon_maybe" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcTyConAppTyFamInstsAndVis</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcTyConAppTyFamInstsAndVis" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcTyConIsPoly</td><td class="module"><a href="GHC-Core-TyCon.html#v:tcTyConIsPoly" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tcTyConScopedTyVars</td><td class="module"><a href="GHC-Core-TyCon.html#v:tcTyConScopedTyVars" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tcTyConVisibilities</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcTyConVisibilities" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">TcTyCoVar</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcTyCoVar" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">TcTyCoVarSet</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcTyCoVarSet" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcTyFamInstEqn</td><td class="module"><a href="GHC-Tc-TyCl.html#v:tcTyFamInstEqn" title="GHC.Tc.TyCl">GHC.Tc.TyCl</a></td></tr><tr><td class="src">tcTyFamInsts</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcTyFamInsts" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcTyFamInstsAndVis</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcTyFamInstsAndVis" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">TcType</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcType" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Tc-Utils-TcMType.html#t:TcType" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">tcTypedBracket</td><td class="module"><a href="GHC-Tc-Gen-Splice.html#v:tcTypedBracket" title="GHC.Tc.Gen.Splice">GHC.Tc.Gen.Splice</a></td></tr><tr><td class="src">TcTypeEnv</td><td class="module"><a href="GHC-Tc-Types.html#t:TcTypeEnv" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tcTypeKind</td><td class="module"><a href="GHC-Core-Type.html#v:tcTypeKind" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Tc-Utils-TcType.html#v:tcTypeKind" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#v:tcTypeKind" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tcTypeLevel</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcTypeLevel" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcTySigs</td><td class="module"><a href="GHC-Tc-Gen-Sig.html#v:tcTySigs" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">TcTyThing</td><td class="module"><a href="GHC-Tc-Types.html#t:TcTyThing" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Utils-Env.html#t:TcTyThing" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcTyThingCategory</td><td class="module"><a href="GHC-Tc-Types.html#v:tcTyThingCategory" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">TcTyVar</td><td class="module"><a href="GHC-Types-Var.html#t:TcTyVar" title="GHC.Types.Var">GHC.Types.Var</a>, <a href="GHC-Tc-Utils-TcType.html#t:TcTyVar" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Tc-Utils-TcMType.html#t:TcTyVar" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a>, GHC.Plugins</td></tr><tr><td class="src">TcTyVarBinder</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcTyVarBinder" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">TcTyVarDetails</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcTyVarDetails" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tcTyVarDetails</td><td class="module"><a href="GHC-Types-Var.html#v:tcTyVarDetails" title="GHC.Types.Var">GHC.Types.Var</a>, GHC.Plugins</td></tr><tr><td class="src">tcTyVarLevel</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:tcTyVarLevel" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">TcTyVarSet</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TcTyVarSet" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Tc-Utils-TcMType.html#t:TcTyVarSet" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">tct_id</td><td class="module"><a href="GHC-Tc-Types.html#v:tct_id" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Utils-Env.html#v:tct_id" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tct_info</td><td class="module"><a href="GHC-Tc-Types.html#v:tct_info" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Utils-Env.html#v:tct_info" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">tcUnifyTy</td><td class="module"><a href="GHC-Core-Unify.html#v:tcUnifyTy" title="GHC.Core.Unify">GHC.Core.Unify</a></td></tr><tr><td class="src">tcUnifyTyKi</td><td class="module"><a href="GHC-Core-Unify.html#v:tcUnifyTyKi" title="GHC.Core.Unify">GHC.Core.Unify</a></td></tr><tr><td class="src">tcUnifyTyKis</td><td class="module"><a href="GHC-Core-Unify.html#v:tcUnifyTyKis" title="GHC.Core.Unify">GHC.Core.Unify</a></td></tr><tr><td class="src">tcUnifyTys</td><td class="module"><a href="GHC-Core-Unify.html#v:tcUnifyTys" title="GHC.Core.Unify">GHC.Core.Unify</a></td></tr><tr><td class="src">tcUnifyTysFG</td><td class="module"><a href="GHC-Core-Unify.html#v:tcUnifyTysFG" title="GHC.Core.Unify">GHC.Core.Unify</a></td></tr><tr><td class="src">tcUnifyTyWithTFs</td><td class="module"><a href="GHC-Core-Unify.html#v:tcUnifyTyWithTFs" title="GHC.Core.Unify">GHC.Core.Unify</a></td></tr><tr><td class="src">tcUntypedBracket</td><td class="module"><a href="GHC-Tc-Gen-Splice.html#v:tcUntypedBracket" title="GHC.Tc.Gen.Splice">GHC.Tc.Gen.Splice</a></td></tr><tr><td class="src">tcUserTypeSig</td><td class="module"><a href="GHC-Tc-Gen-Sig.html#v:tcUserTypeSig" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">tcValBinds</td><td class="module"><a href="GHC-Tc-Gen-Bind.html#v:tcValBinds" title="GHC.Tc.Gen.Bind">GHC.Tc.Gen.Bind</a></td></tr><tr><td class="src">tcView</td><td class="module"><a href="GHC-Core-Type.html#v:tcView" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Tc-Utils-TcType.html#v:tcView" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#v:tcView" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tcVisibleOrphanMods</td><td class="module"><a href="GHC-Tc-Types.html#v:tcVisibleOrphanMods" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">TCvSubst</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Core-Type.html#t:TCvSubst" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Subst.html#t:TCvSubst" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a>, <a href="GHC-Tc-Utils-TcType.html#t:TCvSubst" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#t:TCvSubst" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Core-Type.html#v:TCvSubst" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Subst.html#v:TCvSubst" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a>, <a href="GHC-Tc-Utils-TcType.html#v:TCvSubst" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#v:TCvSubst" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tcWrapResult</td><td class="module"><a href="GHC-Tc-Utils-Unify.html#v:tcWrapResult" title="GHC.Tc.Utils.Unify">GHC.Tc.Utils.Unify</a></td></tr><tr><td class="src">tcWrapResultMono</td><td class="module"><a href="GHC-Tc-Utils-Unify.html#v:tcWrapResultMono" title="GHC.Tc.Utils.Unify">GHC.Tc.Utils.Unify</a></td></tr><tr><td class="src">tcWrapResultO</td><td class="module"><a href="GHC-Tc-Utils-Unify.html#v:tcWrapResultO" title="GHC.Tc.Utils.Unify">GHC.Tc.Utils.Unify</a></td></tr><tr><td class="src">tellBin</td><td class="module"><a href="GHC-Utils-Binary.html#v:tellBin" title="GHC.Utils.Binary">GHC.Utils.Binary</a></td></tr><tr><td class="src">TempFileLifetime</td><td class="module"><a href="GHC-SysTools-FileCleanup.html#t:TempFileLifetime" title="GHC.SysTools.FileCleanup">GHC.SysTools.FileCleanup</a></td></tr><tr><td class="src">templateHaskellNames</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:templateHaskellNames" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">Temporary</td><td class="module"><a href="GHC-Driver-Pipeline-Monad.html#v:Temporary" title="GHC.Driver.Pipeline.Monad">GHC.Driver.Pipeline.Monad</a></td></tr><tr><td class="src">temp_sos</td><td class="module"><a href="GHC-Runtime-Linker-Types.html#v:temp_sos" title="GHC.Runtime.Linker.Types">GHC.Runtime.Linker.Types</a></td></tr><tr><td class="src">Term</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Runtime-Heap-Inspect.html#t:Term" title="GHC.Runtime.Heap.Inspect">GHC.Runtime.Heap.Inspect</a>, <a href="GHC-Runtime-Eval.html#t:Term" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Runtime-Heap-Inspect.html#v:Term" title="GHC.Runtime.Heap.Inspect">GHC.Runtime.Heap.Inspect</a>, <a href="GHC-Runtime-Eval.html#v:Term" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a></td></tr><tr><td class="src">TermFold</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Runtime-Heap-Inspect.html#t:TermFold" title="GHC.Runtime.Heap.Inspect">GHC.Runtime.Heap.Inspect</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Runtime-Heap-Inspect.html#v:TermFold" title="GHC.Runtime.Heap.Inspect">GHC.Runtime.Heap.Inspect</a></td></tr><tr><td class="src">termTyCoVars</td><td class="module"><a href="GHC-Runtime-Heap-Inspect.html#v:termTyCoVars" title="GHC.Runtime.Heap.Inspect">GHC.Runtime.Heap.Inspect</a></td></tr><tr><td class="src">termType</td><td class="module"><a href="GHC-Runtime-Heap-Inspect.html#v:termType" title="GHC.Runtime.Heap.Inspect">GHC.Runtime.Heap.Inspect</a></td></tr><tr><td class="src">TEST</td><td class="module"><a href="GHC-CmmToAsm-X86-Instr.html#v:TEST" title="GHC.CmmToAsm.X86.Instr">GHC.CmmToAsm.X86.Instr</a></td></tr><tr><td class="src">TESTEQ_D</td><td class="module"><a href="GHC-ByteCode-Instr.html#v:TESTEQ_D" title="GHC.ByteCode.Instr">GHC.ByteCode.Instr</a></td></tr><tr><td class="src">TESTEQ_F</td><td class="module"><a href="GHC-ByteCode-Instr.html#v:TESTEQ_F" title="GHC.ByteCode.Instr">GHC.ByteCode.Instr</a></td></tr><tr><td class="src">TESTEQ_I</td><td class="module"><a href="GHC-ByteCode-Instr.html#v:TESTEQ_I" title="GHC.ByteCode.Instr">GHC.ByteCode.Instr</a></td></tr><tr><td class="src">TESTEQ_P</td><td class="module"><a href="GHC-ByteCode-Instr.html#v:TESTEQ_P" title="GHC.ByteCode.Instr">GHC.ByteCode.Instr</a></td></tr><tr><td class="src">TESTEQ_W</td><td class="module"><a href="GHC-ByteCode-Instr.html#v:TESTEQ_W" title="GHC.ByteCode.Instr">GHC.ByteCode.Instr</a></td></tr><tr><td class="src">TESTLT_D</td><td class="module"><a href="GHC-ByteCode-Instr.html#v:TESTLT_D" title="GHC.ByteCode.Instr">GHC.ByteCode.Instr</a></td></tr><tr><td class="src">TESTLT_F</td><td class="module"><a href="GHC-ByteCode-Instr.html#v:TESTLT_F" title="GHC.ByteCode.Instr">GHC.ByteCode.Instr</a></td></tr><tr><td class="src">TESTLT_I</td><td class="module"><a href="GHC-ByteCode-Instr.html#v:TESTLT_I" title="GHC.ByteCode.Instr">GHC.ByteCode.Instr</a></td></tr><tr><td class="src">TESTLT_P</td><td class="module"><a href="GHC-ByteCode-Instr.html#v:TESTLT_P" title="GHC.ByteCode.Instr">GHC.ByteCode.Instr</a></td></tr><tr><td class="src">TESTLT_W</td><td class="module"><a href="GHC-ByteCode-Instr.html#v:TESTLT_W" title="GHC.ByteCode.Instr">GHC.ByteCode.Instr</a></td></tr><tr><td class="src">TExpBr</td><td class="module"><a href="GHC-Hs-Expr.html#v:TExpBr" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">Text</td><td class="module"><a href="GHC-Cmm.html#v:Text" title="GHC.Cmm">GHC.Cmm</a></td></tr><tr><td class="src">text</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Utils-Outputable.html#v:text" title="GHC.Utils.Outputable">GHC.Utils.Outputable</a>, GHC.Plugins</td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Utils-Ppr.html#v:text" title="GHC.Utils.Ppr">GHC.Utils.Ppr</a></td></tr><tr><td class="src">TextDetails</td><td class="module"><a href="GHC-Utils-Ppr.html#t:TextDetails" title="GHC.Utils.Ppr">GHC.Utils.Ppr</a></td></tr><tr><td class="src">tfid_eqn</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tfid_eqn" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tfid_ext</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tfid_ext" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tfid_inst</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tfid_inst" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">TFL_CurrentModule</td><td class="module"><a href="GHC-SysTools-FileCleanup.html#v:TFL_CurrentModule" title="GHC.SysTools.FileCleanup">GHC.SysTools.FileCleanup</a></td></tr><tr><td class="src">TFL_GhcSession</td><td class="module"><a href="GHC-SysTools-FileCleanup.html#v:TFL_GhcSession" title="GHC.SysTools.FileCleanup">GHC.SysTools.FileCleanup</a></td></tr><tr><td class="src">tgt</td><td class="module">GHC.Cmm, <a href="GHC-Cmm-Node.html#v:tgt" title="GHC.Cmm.Node">GHC.Cmm.Node</a></td></tr><tr><td class="src">ThawArrayOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:ThawArrayOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">ThawSmallArrayOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:ThawSmallArrayOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">ThBit</td><td class="module"><a href="GHC-Parser-Lexer.html#v:ThBit" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">ThBrackCtxt</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:ThBrackCtxt" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a>, <a href="GHC-Tc-Validity.html#v:ThBrackCtxt" title="GHC.Tc.Validity">GHC.Tc.Validity</a>, <a href="GHC-Tc-Gen-HsType.html#v:ThBrackCtxt" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">thBrackets</td><td class="module"><a href="GHC-Hs-Expr.html#v:thBrackets" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">thCls</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:thCls" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">thCon</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:thCon" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">thdOf3</td><td class="module"><a href="GHC-Utils-Misc.html#v:thdOf3" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">TheKind</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:TheKind" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">thenAClassOpKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:thenAClassOpKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">thenAName</td><td class="module"><a href="GHC-Builtin-Names.html#v:thenAName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">thenCmp</td><td class="module"><a href="GHC-Utils-Misc.html#v:thenCmp" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">ThenForm</td><td class="module"><a href="GHC-Hs-Expr.html#v:ThenForm" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">thenIOIdKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:thenIOIdKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">thenIOName</td><td class="module"><a href="GHC-Builtin-Names.html#v:thenIOName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">thenMClassOpKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:thenMClassOpKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">thenMName</td><td class="module"><a href="GHC-Builtin-Names.html#v:thenMName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">ThetaOrigin</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Tc-Deriv-Utils.html#t:ThetaOrigin" title="GHC.Tc.Deriv.Utils">GHC.Tc.Deriv.Utils</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Tc-Deriv-Utils.html#v:ThetaOrigin" title="GHC.Tc.Deriv.Utils">GHC.Tc.Deriv.Utils</a></td></tr><tr><td class="src">ThetaType</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#t:ThetaType" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Core-Type.html#t:ThetaType" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Tc-Utils-TcType.html#t:ThetaType" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#t:ThetaType" title="GHC.Plugins">GHC.Plugins</a>, <a href="GHC.html#t:ThetaType" title="GHC">GHC</a></td></tr><tr><td class="src">thFun</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:thFun" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">third3</td><td class="module"><a href="GHC-Utils-Misc.html#v:third3" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">thisGhcUnit</td><td class="module"><a href="GHC-Unit-Types.html#v:thisGhcUnit" title="GHC.Unit.Types">GHC.Unit.Types</a>, GHC.Unit.Module, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">thisGhcUnitId</td><td class="module"><a href="GHC-Unit-Types.html#v:thisGhcUnitId" title="GHC.Unit.Types">GHC.Unit.Types</a>, GHC.Unit.Module, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">thisModule</td><td class="module"><a href="GHC-Cmm-Info-Build.html#v:thisModule" title="GHC.Cmm.Info.Build">GHC.Cmm.Info.Build</a></td></tr><tr><td class="src">ThLevel</td><td class="module"><a href="GHC-Tc-Types.html#t:ThLevel" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">thLevel</td><td class="module"><a href="GHC-Tc-Types.html#v:thLevel" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Utils-Env.html#v:thLevel" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">thLib</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:thLib" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">ThModFinalizers</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Hs-Expr.html#t:ThModFinalizers" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Hs-Expr.html#v:ThModFinalizers" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">thNameToGhcName</td><td class="module"><a href="GHC-Plugins.html#v:thNameToGhcName" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">thOnLoc</td><td class="module"><a href="GHC-Driver-Session.html#v:thOnLoc" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins, <a href="GHC.html#v:thOnLoc" title="GHC">GHC</a></td></tr><tr><td class="src">ThPatQuote</td><td class="module"><a href="GHC-Hs-Expr.html#v:ThPatQuote" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">ThPatSplice</td><td class="module"><a href="GHC-Hs-Expr.html#v:ThPatSplice" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">ThQuotesBit</td><td class="module"><a href="GHC-Parser-Lexer.html#v:ThQuotesBit" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">thRdrNameGuesses</td><td class="module"><a href="GHC-ThToHs.html#v:thRdrNameGuesses" title="GHC.ThToHs">GHC.ThToHs</a></td></tr><tr><td class="src">threadIdPrimTy</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:threadIdPrimTy" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">threadIdPrimTyCon</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:threadIdPrimTyCon" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">threadIdPrimTyConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:threadIdPrimTyConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">ThreadKilled</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="src">ThreadStatusOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:ThreadStatusOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">throw</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="src">throwErrors</td><td class="module"><a href="GHC-Driver-Types.html#v:throwErrors" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">throwGhcException</td><td class="module"><a href="GHC-Utils-Panic.html#v:throwGhcException" title="GHC.Utils.Panic">GHC.Utils.Panic</a></td></tr><tr><td class="src">throwGhcExceptionIO</td><td class="module"><a href="GHC-Utils-Panic.html#v:throwGhcExceptionIO" title="GHC.Utils.Panic">GHC.Utils.Panic</a></td></tr><tr><td class="src">throwIO</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="src">throwOneError</td><td class="module"><a href="GHC-Driver-Types.html#v:throwOneError" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">throwTo</td><td class="module">GHC.Utils.Exception, <a href="GHC-Utils-Panic.html#v:throwTo" title="GHC.Utils.Panic">GHC.Utils.Panic</a></td></tr><tr><td class="src">ThStage</td><td class="module"><a href="GHC-Tc-Types.html#t:ThStage" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">thSyn</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:thSyn" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">thTc</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:thTc" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">thTyBrackets</td><td class="module"><a href="GHC-Hs-Expr.html#v:thTyBrackets" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">thUnit</td><td class="module"><a href="GHC-Unit-Types.html#v:thUnit" title="GHC.Unit.Types">GHC.Unit.Types</a>, GHC.Unit.Module, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">thUnitId</td><td class="module"><a href="GHC-Unit-Types.html#v:thUnitId" title="GHC.Unit.Types">GHC.Unit.Types</a>, GHC.Unit.Module, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">Thunk</td><td class="module"><a href="GHC-Cmm.html#v:Thunk" title="GHC.Cmm">GHC.Cmm</a>, <a href="GHC-Runtime-Heap-Layout.html#v:Thunk" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">thunkHdrSize</td><td class="module"><a href="GHC-Runtime-Heap-Layout.html#v:thunkHdrSize" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">ThunkHeader</td><td class="module"><a href="GHC-StgToCmm-Layout.html#v:ThunkHeader" title="GHC.StgToCmm.Layout">GHC.StgToCmm.Layout</a></td></tr><tr><td class="src">ThunkSelector</td><td class="module"><a href="GHC-Cmm.html#v:ThunkSelector" title="GHC.Cmm">GHC.Cmm</a>, <a href="GHC-Runtime-Heap-Layout.html#v:ThunkSelector" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">th_hole</td><td class="module"><a href="GHC-Tc-Errors-Hole-FitTypes.html#v:th_hole" title="GHC.Tc.Errors.Hole.FitTypes">GHC.Tc.Errors.Hole.FitTypes</a>, GHC.Plugins</td></tr><tr><td class="src">th_implics</td><td class="module"><a href="GHC-Tc-Errors-Hole-FitTypes.html#v:th_implics" title="GHC.Tc.Errors.Hole.FitTypes">GHC.Tc.Errors.Hole.FitTypes</a>, GHC.Plugins</td></tr><tr><td class="src">th_relevant_cts</td><td class="module"><a href="GHC-Tc-Errors-Hole-FitTypes.html#v:th_relevant_cts" title="GHC.Tc.Errors.Hole.FitTypes">GHC.Tc.Errors.Hole.FitTypes</a>, GHC.Plugins</td></tr><tr><td class="src">Tick</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="GHC-Core.html#v:Tick" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="GHC-Core-Opt-Monad.html#t:Tick" title="GHC.Core.Opt.Monad">GHC.Core.Opt.Monad</a>, GHC.Plugins</td></tr><tr><td class="src">tick</td><td class="module"><a href="GHC-Core-Opt-Simplify-Monad.html#v:tick" title="GHC.Core.Opt.Simplify.Monad">GHC.Core.Opt.Simplify.Monad</a></td></tr><tr><td class="src">TickBox</td><td class="module"><a href="GHC-Types-Id-Info.html#v:TickBox" title="GHC.Types.Id.Info">GHC.Types.Id.Info</a>, GHC.Plugins</td></tr><tr><td class="src">TickBoxId</td><td class="module"><a href="GHC-Types-Id-Info.html#t:TickBoxId" title="GHC.Types.Id.Info">GHC.Types.Id.Info</a>, GHC.Plugins</td></tr><tr><td class="src">TickBoxOp</td><td class="module"><a href="GHC-Types-Id-Info.html#t:TickBoxOp" title="GHC.Types.Id.Info">GHC.Types.Id.Info</a>, GHC.Plugins</td></tr><tr><td class="src">TickBoxOpId</td><td class="module"><a href="GHC-Types-Id-Info.html#v:TickBoxOpId" title="GHC.Types.Id.Info">GHC.Types.Id.Info</a>, GHC.Plugins</td></tr><tr><td class="src">tickHNFArgs</td><td class="module"><a href="GHC-Core-Utils.html#v:tickHNFArgs" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">tickId</td><td class="module"><a href="GHC-Core.html#v:tickId" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">Tickish</td><td class="module"><a href="GHC-Core.html#t:Tickish" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">tickishCanSplit</td><td class="module"><a href="GHC-Core.html#v:tickishCanSplit" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">tickishContains</td><td class="module"><a href="GHC-Core.html#v:tickishContains" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">tickishCounts</td><td class="module"><a href="GHC-Core.html#v:tickishCounts" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">tickishFloatable</td><td class="module"><a href="GHC-Core.html#v:tickishFloatable" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">tickishIsCode</td><td class="module"><a href="GHC-Core.html#v:tickishIsCode" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">tickishPlace</td><td class="module"><a href="GHC-Core.html#v:tickishPlace" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">TickishPlacement</td><td class="module"><a href="GHC-Core.html#t:TickishPlacement" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">tickishScoped</td><td class="module"><a href="GHC-Core.html#v:tickishScoped" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">tickishScopesLike</td><td class="module"><a href="GHC-Core.html#v:tickishScopesLike" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">TickishScoping</td><td class="module"><a href="GHC-Core.html#t:TickishScoping" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">TickIt</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:TickIt" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">tickModule</td><td class="module"><a href="GHC-Core.html#v:tickModule" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">tickScope</td><td class="module"><a href="GHC-StgToCmm-Monad.html#v:tickScope" title="GHC.StgToCmm.Monad">GHC.StgToCmm.Monad</a></td></tr><tr><td class="src">tickyAllocHeap</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyAllocHeap" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickyAllocPAP</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyAllocPAP" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickyAllocPrim</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyAllocPrim" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickyAllocThunk</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyAllocThunk" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickyDirectCall</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyDirectCall" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickyDynAlloc</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyDynAlloc" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickyEnterDynCon</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyEnterDynCon" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickyEnterFun</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyEnterFun" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickyEnterLNE</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyEnterLNE" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickyEnterThunk</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyEnterThunk" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickyHeapCheck</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyHeapCheck" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickyPushUpdateFrame</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyPushUpdateFrame" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickyReturnNewCon</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyReturnNewCon" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickyReturnOldCon</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyReturnOldCon" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickySlowCall</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickySlowCall" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickyStackCheck</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyStackCheck" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickyUnboxedTupleReturn</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyUnboxedTupleReturn" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickyUpdateBhCaf</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyUpdateBhCaf" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tickyUpdateFrameOmitted</td><td class="module"><a href="GHC-StgToCmm-Ticky.html#v:tickyUpdateFrameOmitted" title="GHC.StgToCmm.Ticky">GHC.StgToCmm.Ticky</a></td></tr><tr><td class="src">tICKY_BIN_COUNT</td><td class="module"><a href="GHC-Driver-Session.html#v:tICKY_BIN_COUNT" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">tidyCo</td><td class="module"><a href="GHC-Core-Coercion.html#v:tidyCo" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Core-TyCo-Tidy.html#v:tidyCo" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a>, <a href="GHC-Plugins.html#v:tidyCo" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyCoAxBndrsForUser</td><td class="module"><a href="GHC-Core-Coercion.html#v:tidyCoAxBndrsForUser" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Plugins.html#v:tidyCoAxBndrsForUser" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyCos</td><td class="module"><a href="GHC-Core-Coercion.html#v:tidyCos" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Core-TyCo-Tidy.html#v:tidyCos" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a>, <a href="GHC-Plugins.html#v:tidyCos" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyCt</td><td class="module"><a href="GHC-Tc-Utils-TcMType.html#v:tidyCt" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">TidyEnv</td><td class="module"><a href="GHC-Types-Var-Env.html#t:TidyEnv" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">tidyEvVar</td><td class="module"><a href="GHC-Tc-Utils-TcMType.html#v:tidyEvVar" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">tidyExpr</td><td class="module"><a href="GHC-Core-Tidy.html#v:tidyExpr" title="GHC.Core.Tidy">GHC.Core.Tidy</a></td></tr><tr><td class="src">tidyFreeTyCoVars</td><td class="module"><a href="GHC-Core-Type.html#v:tidyFreeTyCoVars" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Tidy.html#v:tidyFreeTyCoVars" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a>, <a href="GHC-Plugins.html#v:tidyFreeTyCoVars" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyHole</td><td class="module"><a href="GHC-Tc-Utils-TcMType.html#v:tidyHole" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">tidyKind</td><td class="module"><a href="GHC-Core-Type.html#v:tidyKind" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Tidy.html#v:tidyKind" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a>, <a href="GHC-Plugins.html#v:tidyKind" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyLitPat</td><td class="module"><a href="GHC-HsToCore-Match-Literal.html#v:tidyLitPat" title="GHC.HsToCore.Match.Literal">GHC.HsToCore.Match.Literal</a></td></tr><tr><td class="src">tidyNameOcc</td><td class="module"><a href="GHC-Types-Name.html#v:tidyNameOcc" title="GHC.Types.Name">GHC.Types.Name</a>, <a href="GHC-Plugins.html#v:tidyNameOcc" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyNPat</td><td class="module"><a href="GHC-HsToCore-Match-Literal.html#v:tidyNPat" title="GHC.HsToCore.Match.Literal">GHC.HsToCore.Match.Literal</a></td></tr><tr><td class="src">TidyOccEnv</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#t:TidyOccEnv" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#t:TidyOccEnv" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyOccName</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:tidyOccName" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#v:tidyOccName" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyOpenKind</td><td class="module"><a href="GHC-Core-Type.html#v:tidyOpenKind" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Tidy.html#v:tidyOpenKind" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a>, <a href="GHC-Plugins.html#v:tidyOpenKind" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyOpenTyCoVar</td><td class="module"><a href="GHC-Core-Type.html#v:tidyOpenTyCoVar" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Tidy.html#v:tidyOpenTyCoVar" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a>, <a href="GHC-Plugins.html#v:tidyOpenTyCoVar" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyOpenTyCoVars</td><td class="module"><a href="GHC-Core-Type.html#v:tidyOpenTyCoVars" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Tidy.html#v:tidyOpenTyCoVars" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a>, <a href="GHC-Plugins.html#v:tidyOpenTyCoVars" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyOpenType</td><td class="module"><a href="GHC-Core-Type.html#v:tidyOpenType" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Tidy.html#v:tidyOpenType" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a>, <a href="GHC-Plugins.html#v:tidyOpenType" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyOpenTypes</td><td class="module"><a href="GHC-Core-Type.html#v:tidyOpenTypes" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Tidy.html#v:tidyOpenTypes" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a>, <a href="GHC-Plugins.html#v:tidyOpenTypes" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyProgram</td><td class="module"><a href="GHC-Iface-Tidy.html#v:tidyProgram" title="GHC.Iface.Tidy">GHC.Iface.Tidy</a></td></tr><tr><td class="src">tidyRules</td><td class="module"><a href="GHC-Core-Tidy.html#v:tidyRules" title="GHC.Core.Tidy">GHC.Core.Tidy</a></td></tr><tr><td class="src">tidySkolemInfo</td><td class="module"><a href="GHC-Tc-Utils-TcMType.html#v:tidySkolemInfo" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">tidyToIfaceContext</td><td class="module"><a href="GHC-CoreToIface.html#v:tidyToIfaceContext" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">tidyToIfaceTcArgs</td><td class="module"><a href="GHC-CoreToIface.html#v:tidyToIfaceTcArgs" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">tidyToIfaceType</td><td class="module"><a href="GHC-CoreToIface.html#v:tidyToIfaceType" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">tidyTopType</td><td class="module"><a href="GHC-Core-Type.html#v:tidyTopType" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Tidy.html#v:tidyTopType" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a>, <a href="GHC-Plugins.html#v:tidyTopType" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyTyCoVarBinder</td><td class="module"><a href="GHC-Core-Type.html#v:tidyTyCoVarBinder" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Tidy.html#v:tidyTyCoVarBinder" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a>, <a href="GHC-Plugins.html#v:tidyTyCoVarBinder" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyTyCoVarBinders</td><td class="module"><a href="GHC-Core-Type.html#v:tidyTyCoVarBinders" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Tidy.html#v:tidyTyCoVarBinders" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a>, <a href="GHC-Plugins.html#v:tidyTyCoVarBinders" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyTyCoVarOcc</td><td class="module"><a href="GHC-Core-Type.html#v:tidyTyCoVarOcc" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Tidy.html#v:tidyTyCoVarOcc" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a>, <a href="GHC-Plugins.html#v:tidyTyCoVarOcc" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyType</td><td class="module"><a href="GHC-Core-Type.html#v:tidyType" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Tidy.html#v:tidyType" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a>, <a href="GHC-Plugins.html#v:tidyType" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyTypes</td><td class="module"><a href="GHC-Core-Type.html#v:tidyTypes" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Tidy.html#v:tidyTypes" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a>, <a href="GHC-Plugins.html#v:tidyTypes" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyUnfolding</td><td class="module"><a href="GHC-Core-Tidy.html#v:tidyUnfolding" title="GHC.Core.Tidy">GHC.Core.Tidy</a></td></tr><tr><td class="src">tidyVarBndr</td><td class="module"><a href="GHC-Core-Type.html#v:tidyVarBndr" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Tidy.html#v:tidyVarBndr" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a>, <a href="GHC-Plugins.html#v:tidyVarBndr" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tidyVarBndrs</td><td class="module"><a href="GHC-Core-Type.html#v:tidyVarBndrs" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Tidy.html#v:tidyVarBndrs" title="GHC.Core.TyCo.Tidy">GHC.Core.TyCo.Tidy</a>, <a href="GHC-Plugins.html#v:tidyVarBndrs" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tildePIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tildePIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tildePName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tildePName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">timesRegSet</td><td class="module">GHC.Cmm, <a href="GHC-Cmm-Expr.html#v:timesRegSet" title="GHC.Cmm.Expr">GHC.Cmm.Expr</a></td></tr><tr><td class="src">times_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:times_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">TISI</td><td class="module"><a href="GHC-Tc-Types.html#v:TISI" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">TKVar</td><td class="module"><a href="GHC-Types-Var.html#t:TKVar" title="GHC.Types.Var">GHC.Types.Var</a>, GHC.Plugins</td></tr><tr><td class="src">tmpDir</td><td class="module"><a href="GHC-Driver-Session.html#v:tmpDir" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">tmpReg</td><td class="module"><a href="GHC-CmmToAsm-PPC-Regs.html#v:tmpReg" title="GHC.CmmToAsm.PPC.Regs">GHC.CmmToAsm.PPC.Regs</a></td></tr><tr><td class="src">TmSt</td><td class="module"><a href="GHC-HsToCore-PmCheck-Types.html#v:TmSt" title="GHC.HsToCore.PmCheck.Types">GHC.HsToCore.PmCheck.Types</a></td></tr><tr><td class="src">TmState</td><td class="module"><a href="GHC-HsToCore-PmCheck-Types.html#t:TmState" title="GHC.HsToCore.PmCheck.Types">GHC.HsToCore.PmCheck.Types</a></td></tr><tr><td class="src">tm_checked_module_info</td><td class="module"><a href="GHC.html#v:tm_checked_module_info" title="GHC">GHC</a></td></tr><tr><td class="src">TM_Default</td><td class="module"><a href="GHC-Driver-Main.html#v:TM_Default" title="GHC.Driver.Main">GHC.Driver.Main</a>, <a href="GHC-Tc-Module.html#v:TM_Default" title="GHC.Tc.Module">GHC.Tc.Module</a>, <a href="GHC.html#v:TM_Default" title="GHC">GHC</a></td></tr><tr><td class="src">TM_Inst</td><td class="module"><a href="GHC-Driver-Main.html#v:TM_Inst" title="GHC.Driver.Main">GHC.Driver.Main</a>, <a href="GHC-Tc-Module.html#v:TM_Inst" title="GHC.Tc.Module">GHC.Tc.Module</a>, <a href="GHC.html#v:TM_Inst" title="GHC">GHC</a></td></tr><tr><td class="src">tm_internals_</td><td class="module"><a href="GHC.html#v:tm_internals_" title="GHC">GHC</a></td></tr><tr><td class="src">TM_NoInst</td><td class="module"><a href="GHC-Driver-Main.html#v:TM_NoInst" title="GHC.Driver.Main">GHC.Driver.Main</a>, <a href="GHC-Tc-Module.html#v:TM_NoInst" title="GHC.Tc.Module">GHC.Tc.Module</a>, <a href="GHC.html#v:TM_NoInst" title="GHC">GHC</a></td></tr><tr><td class="src">tm_parsed_module</td><td class="module"><a href="GHC.html#v:tm_parsed_module" title="GHC">GHC</a></td></tr><tr><td class="src">tm_renamed_source</td><td class="module"><a href="GHC.html#v:tm_renamed_source" title="GHC">GHC</a></td></tr><tr><td class="src">tm_typechecked_source</td><td class="module"><a href="GHC.html#v:tm_typechecked_source" title="GHC">GHC</a></td></tr><tr><td class="src">to1_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:to1_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">toAdj</td><td class="module"><a href="GHC-CmmToAsm-CFG-Dominators.html#v:toAdj" title="GHC.CmmToAsm.CFG.Dominators">GHC.CmmToAsm.CFG.Dominators</a></td></tr><tr><td class="src">toAnnotationWrapperIdKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:toAnnotationWrapperIdKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">toAnnotationWrapperName</td><td class="module"><a href="GHC-Builtin-Names.html#v:toAnnotationWrapperName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">toArgRep</td><td class="module"><a href="GHC-StgToCmm-ArgRep.html#v:toArgRep" title="GHC.StgToCmm.ArgRep">GHC.StgToCmm.ArgRep</a>, <a href="GHC-StgToCmm-Layout.html#v:toArgRep" title="GHC.StgToCmm.Layout">GHC.StgToCmm.Layout</a></td></tr><tr><td class="src">toArgs</td><td class="module"><a href="GHC-Utils-Misc.html#v:toArgs" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">toBase62</td><td class="module"><a href="GHC-Utils-Encoding.html#v:toBase62" title="GHC.Utils.Encoding">GHC.Utils.Encoding</a></td></tr><tr><td class="src">toBase62Padded</td><td class="module"><a href="GHC-Utils-Encoding.html#v:toBase62Padded" title="GHC.Utils.Encoding">GHC.Utils.Encoding</a></td></tr><tr><td class="src">toBlockList</td><td class="module"><a href="GHC-Cmm-Utils.html#v:toBlockList" title="GHC.Cmm.Utils">GHC.Cmm.Utils</a></td></tr><tr><td class="src">toBlockListEntryFirst</td><td class="module"><a href="GHC-Cmm-Utils.html#v:toBlockListEntryFirst" title="GHC.Cmm.Utils">GHC.Cmm.Utils</a></td></tr><tr><td class="src">toBlockListEntryFirstFalseFallthrough</td><td class="module"><a href="GHC-Cmm-Utils.html#v:toBlockListEntryFirstFalseFallthrough" title="GHC.Cmm.Utils">GHC.Cmm.Utils</a></td></tr><tr><td class="src">toBlockMap</td><td class="module"><a href="GHC-Cmm-Utils.html#v:toBlockMap" title="GHC.Cmm.Utils">GHC.Cmm.Utils</a></td></tr><tr><td class="src">toBothDmdArg</td><td class="module"><a href="GHC-Types-Demand.html#v:toBothDmdArg" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">toBranchedAxiom</td><td class="module"><a href="GHC-Core-Coercion-Axiom.html#v:toBranchedAxiom" title="GHC.Core.Coercion.Axiom">GHC.Core.Coercion.Axiom</a></td></tr><tr><td class="src">toc</td><td class="module"><a href="GHC-CmmToAsm-PPC-Regs.html#v:toc" title="GHC.CmmToAsm.PPC.Regs">GHC.CmmToAsm.PPC.Regs</a></td></tr><tr><td class="src">toCall</td><td class="module"><a href="GHC-Cmm-Graph.html#v:toCall" title="GHC.Cmm.Graph">GHC.Cmm.Graph</a></td></tr><tr><td class="src">toCleanDmd</td><td class="module"><a href="GHC-Types-Demand.html#v:toCleanDmd" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">toClosureLbl</td><td class="module"><a href="GHC-Cmm-CLabel.html#v:toClosureLbl" title="GHC.Cmm.CLabel">GHC.Cmm.CLabel</a></td></tr><tr><td class="src">toCmdArgs</td><td class="module"><a href="GHC-Utils-Misc.html#v:toCmdArgs" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">toDynIdKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:toDynIdKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">toDynName</td><td class="module"><a href="GHC-Builtin-Names.html#v:toDynName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">toEdges</td><td class="module"><a href="GHC-CmmToAsm-CFG-Dominators.html#v:toEdges" title="GHC.CmmToAsm.CFG.Dominators">GHC.CmmToAsm.CFG.Dominators</a></td></tr><tr><td class="src">toEntryLbl</td><td class="module"><a href="GHC-Cmm-CLabel.html#v:toEntryLbl" title="GHC.Cmm.CLabel">GHC.Cmm.CLabel</a></td></tr><tr><td class="src">toEnum</td><td class="module"><a href="GHC-Prelude.html#v:toEnum" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">toEnum_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:toEnum_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">toEP</td><td class="module"><a href="GHC-Types-Basic.html#v:toEP" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">toException</td><td class="module">GHC.Utils.Exception, <a href="GHC-Utils-Panic.html#v:toException" title="GHC.Utils.Panic">GHC.Utils.Panic</a></td></tr><tr><td class="src">toHieName</td><td class="module"><a href="GHC-Iface-Ext-Types.html#v:toHieName" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a>, <a href="GHC-Iface-Ext-Binary.html#v:toHieName" title="GHC.Iface.Ext.Binary">GHC.Iface.Ext.Binary</a></td></tr><tr><td class="src">toIfaceAlt</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceAlt" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceApp</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceApp" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceBang</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceBang" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceBind</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceBind" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceBndr</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceBndr" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceCoercion</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceCoercion" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceCoercionX</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceCoercionX" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceCon</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceCon" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceExpr</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceExpr" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceForAllBndr</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceForAllBndr" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceIdBndr</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceIdBndr" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceIdDetails</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceIdDetails" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceIdInfo</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceIdInfo" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceKind</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceKind" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceLetBndr</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceLetBndr" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceLFInfo</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceLFInfo" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceSrcBang</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceSrcBang" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceTcArgs</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceTcArgs" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceTickish</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceTickish" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceTvBndr</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceTvBndr" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceTvBndrs</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceTvBndrs" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceTyCon</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceTyCon" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceTyCon_name</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceTyCon_name" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceTyCoVarBinders</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceTyCoVarBinders" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceTyLit</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceTyLit" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceType</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceType" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceTypeX</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceTypeX" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceTyVar</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceTyVar" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfaceVar</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfaceVar" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toIfUnfolding</td><td class="module"><a href="GHC-CoreToIface.html#v:toIfUnfolding" title="GHC.CoreToIface">GHC.CoreToIface</a></td></tr><tr><td class="src">toInfoLbl</td><td class="module"><a href="GHC-Cmm-CLabel.html#v:toInfoLbl" title="GHC.Cmm.CLabel">GHC.Cmm.CLabel</a></td></tr><tr><td class="src">toInteger</td><td class="module"><a href="GHC-Prelude.html#v:toInteger" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">toIntegerClassOpKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:toIntegerClassOpKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">toIntegerName</td><td class="module"><a href="GHC-Builtin-Names.html#v:toIntegerName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">toInteger_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:toInteger_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">toInvisibleOrigin</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:toInvisibleOrigin" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a></td></tr><tr><td class="src">ToJson</td><td class="module"><a href="GHC-Utils-Json.html#t:ToJson" title="GHC.Utils.Json">GHC.Utils.Json</a></td></tr><tr><td class="src">Token</td><td class="module"><a href="GHC-Parser-Lexer.html#t:Token" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a>, <a href="GHC.html#t:Token" title="GHC">GHC</a></td></tr><tr><td class="src">toKindLoc</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:toKindLoc" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">toList</td><td class="module"><a href="GHC-Data-EnumSet.html#v:toList" title="GHC.Data.EnumSet">GHC.Data.EnumSet</a></td></tr><tr><td class="src">toListClassOpKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:toListClassOpKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">toListName</td><td class="module"><a href="GHC-Builtin-Names.html#v:toListName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">toList_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:toList_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">toOL</td><td class="module"><a href="GHC-Data-OrdList.html#v:toOL" title="GHC.Data.OrdList">GHC.Data.OrdList</a></td></tr><tr><td class="src">ToolSettings</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Settings.html#t:ToolSettings" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Settings.html#v:ToolSettings" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings</td><td class="module"><a href="GHC-Driver-Session.html#v:toolSettings" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins, <a href="GHC.html#v:toolSettings" title="GHC">GHC</a></td></tr><tr><td class="src">toolSettings_ccSupportsNoPie</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_ccSupportsNoPie" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_extraGccViaCFlags</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_extraGccViaCFlags" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_ldIsGnuLd</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_ldIsGnuLd" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_ldSupportsBuildId</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_ldSupportsBuildId" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_ldSupportsCompactUnwind</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_ldSupportsCompactUnwind" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_ldSupportsFilelist</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_ldSupportsFilelist" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_opt_a</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_opt_a" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_opt_c</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_opt_c" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_opt_cxx</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_opt_cxx" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_opt_F</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_opt_F" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_opt_i</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_opt_i" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_opt_L</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_opt_L" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_opt_l</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_opt_l" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_opt_lc</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_opt_lc" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_opt_lcc</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_opt_lcc" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_opt_lm</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_opt_lm" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_opt_lo</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_opt_lo" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_opt_P</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_opt_P" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_opt_P_fingerprint</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_opt_P_fingerprint" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_opt_windres</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_opt_windres" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_a</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_a" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_ar</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_ar" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_c</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_c" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_dll</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_dll" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_F</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_F" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_i</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_i" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_install_name_tool</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_install_name_tool" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_L</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_L" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_l</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_l" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_lc</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_lc" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_lcc</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_lcc" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_libtool</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_libtool" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_lm</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_lm" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_lo</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_lo" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_otool</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_otool" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_P</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_P" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_ranlib</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_ranlib" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_T</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_T" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toolSettings_pgm_windres</td><td class="module"><a href="GHC-Settings.html#v:toolSettings_pgm_windres" title="GHC.Settings">GHC.Settings</a></td></tr><tr><td class="src">toPair</td><td class="module"><a href="GHC-Data-Pair.html#v:toPair" title="GHC.Data.Pair">GHC.Data.Pair</a></td></tr><tr><td class="src">topAnnStage</td><td class="module"><a href="GHC-Tc-Types.html#v:topAnnStage" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">topCpr</td><td class="module"><a href="GHC-Types-Cpr.html#v:topCpr" title="GHC.Types.Cpr">GHC.Types.Cpr</a></td></tr><tr><td class="src">topCprSig</td><td class="module"><a href="GHC-Types-Cpr.html#v:topCprSig" title="GHC.Types.Cpr">GHC.Types.Cpr</a></td></tr><tr><td class="src">topCprType</td><td class="module"><a href="GHC-Types-Cpr.html#v:topCprType" title="GHC.Types.Cpr">GHC.Types.Cpr</a></td></tr><tr><td class="src">topDecls</td><td class="module"><a href="GHC-HsToCore-Docs.html#v:topDecls" title="GHC.HsToCore.Docs">GHC.HsToCore.Docs</a></td></tr><tr><td class="src">topDir</td><td class="module"><a href="GHC-Driver-Session.html#v:topDir" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">topDiv</td><td class="module"><a href="GHC-Types-Demand.html#v:topDiv" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">topDmd</td><td class="module"><a href="GHC-Types-Demand.html#v:topDmd" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">topIdLvl</td><td class="module"><a href="GHC-Tc-Utils-Env.html#v:topIdLvl" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a></td></tr><tr><td class="src">TopInfo</td><td class="module"><a href="GHC-Cmm.html#v:TopInfo" title="GHC.Cmm">GHC.Cmm</a></td></tr><tr><td class="src">topInfoTable</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Cmm.html#v:topInfoTable" title="GHC.Cmm">GHC.Cmm</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-CmmToAsm-Instr.html#v:topInfoTable" title="GHC.CmmToAsm.Instr">GHC.CmmToAsm.Instr</a></td></tr><tr><td class="src">topInstantiate</td><td class="module"><a href="GHC-Tc-Utils-Instantiate.html#v:topInstantiate" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">topInstantiateInferred</td><td class="module"><a href="GHC-Tc-Utils-Instantiate.html#v:topInstantiateInferred" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">TopLevel</td><td class="module"><a href="GHC-Types-Basic.html#v:TopLevel" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">TopLevelFlag</td><td class="module"><a href="GHC-Types-Basic.html#t:TopLevelFlag" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">TopLevInstance</td><td class="module"><a href="GHC-Tc-Instance-Class.html#v:TopLevInstance" title="GHC.Tc.Instance.Class">GHC.Tc.Instance.Class</a></td></tr><tr><td class="src">topN</td><td class="module"><a href="GHC-CmmToLlvm-Regs.html#v:topN" title="GHC.CmmToLlvm.Regs">GHC.CmmToLlvm.Regs</a></td></tr><tr><td class="src">topNormaliseNewType_maybe</td><td class="module"><a href="GHC-Core-Coercion.html#v:topNormaliseNewType_maybe" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Plugins.html#v:topNormaliseNewType_maybe" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">topNormaliseType</td><td class="module"><a href="GHC-Core-FamInstEnv.html#v:topNormaliseType" title="GHC.Core.FamInstEnv">GHC.Core.FamInstEnv</a></td></tr><tr><td class="src">topNormaliseTypeX</td><td class="module"><a href="GHC-Core-Coercion.html#v:topNormaliseTypeX" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Plugins.html#v:topNormaliseTypeX" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">topNormaliseType_maybe</td><td class="module"><a href="GHC-Core-FamInstEnv.html#v:topNormaliseType_maybe" title="GHC.Core.FamInstEnv">GHC.Core.FamInstEnv</a></td></tr><tr><td class="src">topologicalSortG</td><td class="module"><a href="GHC-Data-Graph-Directed.html#v:topologicalSortG" title="GHC.Data.Graph.Directed">GHC.Data.Graph.Directed</a></td></tr><tr><td class="src">topPrec</td><td class="module"><a href="GHC-Types-Basic.html#v:topPrec" title="GHC.Types.Basic">GHC.Types.Basic</a>, <a href="GHC-Core-TyCo-Ppr.html#v:topPrec" title="GHC.Core.TyCo.Ppr">GHC.Core.TyCo.Ppr</a>, GHC.Plugins</td></tr><tr><td class="src">topRecNameMaker</td><td class="module"><a href="GHC-Rename-Pat.html#v:topRecNameMaker" title="GHC.Rename.Pat">GHC.Rename.Pat</a></td></tr><tr><td class="src">topReduceTyFamApp_maybe</td><td class="module"><a href="GHC-Core-FamInstEnv.html#v:topReduceTyFamApp_maybe" title="GHC.Core.FamInstEnv">GHC.Core.FamInstEnv</a></td></tr><tr><td class="src">TopSigCtxt</td><td class="module"><a href="GHC-Rename-Env.html#v:TopSigCtxt" title="GHC.Rename.Env">GHC.Rename.Env</a>, <a href="GHC-Rename-Bind.html#v:TopSigCtxt" title="GHC.Rename.Bind">GHC.Rename.Bind</a></td></tr><tr><td class="src">topSkolemise</td><td class="module"><a href="GHC-Tc-Utils-Instantiate.html#v:topSkolemise" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">topSortModuleGraph</td><td class="module"><a href="GHC-Driver-Make.html#v:topSortModuleGraph" title="GHC.Driver.Make">GHC.Driver.Make</a>, <a href="GHC.html#v:topSortModuleGraph" title="GHC">GHC</a></td></tr><tr><td class="src">topSpliceStage</td><td class="module"><a href="GHC-Tc-Types.html#v:topSpliceStage" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">topStage</td><td class="module"><a href="GHC-Tc-Types.html#v:topStage" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">topTcLevel</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:topTcLevel" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tOP_LEVEL</td><td class="module"><a href="GHC-Core-Opt-SetLevels.html#v:tOP_LEVEL" title="GHC.Core.Opt.SetLevels">GHC.Core.Opt.SetLevels</a></td></tr><tr><td class="src">toRational</td><td class="module"><a href="GHC-Prelude.html#v:toRational" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">toRationalClassOpKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:toRationalClassOpKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">toRationalName</td><td class="module"><a href="GHC-Builtin-Names.html#v:toRationalName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">toRational_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:toRational_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">toRegMap</td><td class="module"><a href="GHC-CmmToAsm-Reg-Utils.html#v:toRegMap" title="GHC.CmmToAsm.Reg.Utils">GHC.CmmToAsm.Reg.Utils</a></td></tr><tr><td class="src">toRegNo</td><td class="module"><a href="GHC-CmmToAsm-PPC-Regs.html#v:toRegNo" title="GHC.CmmToAsm.PPC.Regs">GHC.CmmToAsm.PPC.Regs</a></td></tr><tr><td class="src">toSerialized</td><td class="module">GHC.Plugins</td></tr><tr><td class="src">toSlowEntryLbl</td><td class="module"><a href="GHC-Cmm-CLabel.html#v:toSlowEntryLbl" title="GHC.Cmm.CLabel">GHC.Cmm.CLabel</a></td></tr><tr><td class="src">toStgHalfWord</td><td class="module"><a href="GHC-Runtime-Heap-Layout.html#v:toStgHalfWord" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">toStgWord</td><td class="module"><a href="GHC-Runtime-Heap-Layout.html#v:toStgWord" title="GHC.Runtime.Heap.Layout">GHC.Runtime.Heap.Layout</a></td></tr><tr><td class="src">touch</td><td class="module"><a href="GHC-SysTools-Tasks.html#v:touch" title="GHC.SysTools.Tasks">GHC.SysTools.Tasks</a>, GHC.SysTools</td></tr><tr><td class="src">touchDumpFile</td><td class="module"><a href="GHC-Utils-Error.html#v:touchDumpFile" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">TouchOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:TouchOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">toUnbranchedAxiom</td><td class="module"><a href="GHC-Core-Coercion-Axiom.html#v:toUnbranchedAxiom" title="GHC.Core.Coercion.Axiom">GHC.Core.Coercion.Axiom</a></td></tr><tr><td class="src">toUnitId</td><td class="module"><a href="GHC-Unit-Types.html#v:toUnitId" title="GHC.Unit.Types">GHC.Unit.Types</a>, GHC.Unit.Module, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">toUnwindExpr</td><td class="module"><a href="GHC-Cmm-DebugBlock.html#v:toUnwindExpr" title="GHC.Cmm.DebugBlock">GHC.Cmm.DebugBlock</a></td></tr><tr><td class="src">toVRegMap</td><td class="module"><a href="GHC-CmmToAsm-Reg-Utils.html#v:toVRegMap" title="GHC.CmmToAsm.Reg.Utils">GHC.CmmToAsm.Reg.Utils</a></td></tr><tr><td class="src">to_anyclass_givens</td><td class="module"><a href="GHC-Tc-Deriv-Utils.html#v:to_anyclass_givens" title="GHC.Tc.Deriv.Utils">GHC.Tc.Deriv.Utils</a></td></tr><tr><td class="src">to_anyclass_metas</td><td class="module"><a href="GHC-Tc-Deriv-Utils.html#v:to_anyclass_metas" title="GHC.Tc.Deriv.Utils">GHC.Tc.Deriv.Utils</a></td></tr><tr><td class="src">to_anyclass_skols</td><td class="module"><a href="GHC-Tc-Deriv-Utils.html#v:to_anyclass_skols" title="GHC.Tc.Deriv.Utils">GHC.Tc.Deriv.Utils</a></td></tr><tr><td class="src">to_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:to_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">to_wanted_origins</td><td class="module"><a href="GHC-Tc-Deriv-Utils.html#v:to_wanted_origins" title="GHC.Tc.Deriv.Utils">GHC.Tc.Deriv.Utils</a></td></tr><tr><td class="src">TPSI</td><td class="module"><a href="GHC-Tc-Types.html#v:TPSI" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad, <a href="GHC-Tc-Gen-Sig.html#v:TPSI" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">tr'PtrRepLiftedKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:tr-39-PtrRepLiftedKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trace</td><td class="module"><a href="GHC-Utils-Panic.html#v:trace" title="GHC.Utils.Panic">GHC.Utils.Panic</a>, <a href="GHC-Utils-Outputable.html#v:trace" title="GHC.Utils.Outputable">GHC.Utils.Outputable</a>, GHC.Plugins</td></tr><tr><td class="src">TraceAction</td><td class="module"><a href="GHC-Utils-Error.html#t:TraceAction" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">traceAction</td><td class="module"><a href="GHC-Utils-Error.html#v:traceAction" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">TraceBinIFaceReading</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Iface-Binary.html#t:TraceBinIFaceReading" title="GHC.Iface.Binary">GHC.Iface.Binary</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Iface-Binary.html#v:TraceBinIFaceReading" title="GHC.Iface.Binary">GHC.Iface.Binary</a></td></tr><tr><td class="src">traceCmd</td><td class="module"><a href="GHC-Utils-Error.html#v:traceCmd" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">TraceEventBinaryOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:TraceEventBinaryOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">TraceEventOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:TraceEventOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">traceFireTcS</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:traceFireTcS" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">traceHiDiffs</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:traceHiDiffs" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">traceIf</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:traceIf" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">traceKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:traceKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">TraceMarkerOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:TraceMarkerOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">traceName</td><td class="module"><a href="GHC-Builtin-Names.html#v:traceName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">traceOptIf</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:traceOptIf" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">traceOptTcRn</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:traceOptTcRn" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">tracePm</td><td class="module"><a href="GHC-HsToCore-PmCheck-Oracle.html#v:tracePm" title="GHC.HsToCore.PmCheck.Oracle">GHC.HsToCore.PmCheck.Oracle</a></td></tr><tr><td class="src">traceRn</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:traceRn" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">traceSmpl</td><td class="module"><a href="GHC-Core-Opt-Simplify-Monad.html#v:traceSmpl" title="GHC.Core.Opt.Simplify.Monad">GHC.Core.Opt.Simplify.Monad</a></td></tr><tr><td class="src">traceSplice</td><td class="module"><a href="GHC-Rename-Splice.html#v:traceSplice" title="GHC.Rename.Splice">GHC.Rename.Splice</a></td></tr><tr><td class="src">traceTc</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:traceTc" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">traceTcConstraints</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:traceTcConstraints" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">traceTcS</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:traceTcS" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">traceToolCommand</td><td class="module"><a href="GHC-SysTools-Tasks.html#v:traceToolCommand" title="GHC.SysTools.Tasks">GHC.SysTools.Tasks</a>, GHC.SysTools</td></tr><tr><td class="src">trace_action</td><td class="module"><a href="GHC-Driver-Session.html#v:trace_action" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins, <a href="GHC.html#v:trace_action" title="GHC">GHC</a></td></tr><tr><td class="src">TraditionalRecordSyntaxBit</td><td class="module"><a href="GHC-Parser-Lexer.html#v:TraditionalRecordSyntaxBit" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">transCloDVarSet</td><td class="module"><a href="GHC-Types-Var-Set.html#v:transCloDVarSet" title="GHC.Types.Var.Set">GHC.Types.Var.Set</a>, GHC.Plugins</td></tr><tr><td class="src">transCloVarSet</td><td class="module"><a href="GHC-Types-Var-Set.html#v:transCloVarSet" title="GHC.Types.Var.Set">GHC.Types.Var.Set</a>, GHC.Plugins</td></tr><tr><td class="src">TransCo</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:TransCo" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a></td></tr><tr><td class="src">Transfer</td><td class="module"><a href="GHC-Cmm-Graph.html#t:Transfer" title="GHC.Cmm.Graph">GHC.Cmm.Graph</a></td></tr><tr><td class="src">TransferFun</td><td class="module"><a href="GHC-Cmm-Dataflow.html#t:TransferFun" title="GHC.Cmm.Dataflow">GHC.Cmm.Dataflow</a></td></tr><tr><td class="src">transferPolyIdInfo</td><td class="module"><a href="GHC-Types-Id.html#v:transferPolyIdInfo" title="GHC.Types.Id">GHC.Types.Id</a>, <a href="GHC-Plugins.html#v:transferPolyIdInfo" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TransForm</td><td class="module"><a href="GHC-Hs-Expr.html#t:TransForm" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">TransformComprehensionsBit</td><td class="module"><a href="GHC-Parser-Lexer.html#v:TransformComprehensionsBit" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">transformGREs</td><td class="module"><a href="GHC-Types-Name-Reader.html#v:transformGREs" title="GHC.Types.Name.Reader">GHC.Types.Name.Reader</a>, GHC.Plugins</td></tr><tr><td class="src">TransitionSource</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#t:TransitionSource" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="src">transitionSource</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#v:transitionSource" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="src">transitiveClosure</td><td class="module"><a href="GHC-Utils-Misc.html#v:transitiveClosure" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">transposeG</td><td class="module"><a href="GHC-Data-Graph-Directed.html#v:transposeG" title="GHC.Data.Graph.Directed">GHC.Data.Graph.Directed</a></td></tr><tr><td class="src">TransStmt</td><td class="module"><a href="GHC-Hs-Expr.html#v:TransStmt" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">TransStmtCtxt</td><td class="module"><a href="GHC-Hs-Expr.html#v:TransStmtCtxt" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">transSuperClasses</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:transSuperClasses" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">trans_cmmNode</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#v:trans_cmmNode" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="src">trans_info</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#v:trans_info" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="src">Traversable</td><td class="module"><a href="GHC-Prelude.html#t:Traversable" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">traversableClassKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:traversableClassKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">traversableClassName</td><td class="module"><a href="GHC-Builtin-Names.html#v:traversableClassName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">traverse</td><td class="module"><a href="GHC-Prelude.html#v:traverse" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">traverseSDIE</td><td class="module"><a href="GHC-HsToCore-PmCheck-Types.html#v:traverseSDIE" title="GHC.HsToCore.PmCheck.Types">GHC.HsToCore.PmCheck.Types</a></td></tr><tr><td class="src">traverse_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:traverse_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">treatZeroAsInf</td><td class="module"><a href="GHC-Types-Basic.html#v:treatZeroAsInf" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">trGhcPrimModuleKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:trGhcPrimModuleKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trGhcPrimModuleName</td><td class="module"><a href="GHC-Builtin-Names.html#v:trGhcPrimModuleName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">TrieMap</td><td class="module"><a href="GHC-Core-Map.html#t:TrieMap" title="GHC.Core.Map">GHC.Core.Map</a>, <a href="GHC-Data-TrieMap.html#t:TrieMap" title="GHC.Data.TrieMap">GHC.Data.TrieMap</a></td></tr><tr><td class="src">trimAvail</td><td class="module"><a href="GHC-Types-Avail.html#v:trimAvail" title="GHC.Types.Avail">GHC.Types.Avail</a></td></tr><tr><td class="src">trimConArgs</td><td class="module"><a href="GHC-Core-Utils.html#v:trimConArgs" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">trimCprTy</td><td class="module"><a href="GHC-Types-Cpr.html#v:trimCprTy" title="GHC.Types.Cpr">GHC.Types.Cpr</a></td></tr><tr><td class="src">trimToType</td><td class="module"><a href="GHC-Types-Demand.html#v:trimToType" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">Triv</td><td class="module"><a href="GHC-Data-Graph-Base.html#t:Triv" title="GHC.Data.Graph.Base">GHC.Data.Graph.Base</a>, GHC.Data.Graph.Color</td></tr><tr><td class="src">TrivArg</td><td class="module"><a href="GHC-Core-Unfold.html#v:TrivArg" title="GHC.Core.Unfold">GHC.Core.Unfold</a></td></tr><tr><td class="src">trivColorable</td><td class="module"><a href="GHC-CmmToAsm-Reg-Graph-TrivColorable.html#v:trivColorable" title="GHC.CmmToAsm.Reg.Graph.TrivColorable">GHC.CmmToAsm.Reg.Graph.TrivColorable</a></td></tr><tr><td class="src">trivialBuiltInFamily</td><td class="module"><a href="GHC-Core-Coercion-Axiom.html#v:trivialBuiltInFamily" title="GHC.Core.Coercion.Axiom">GHC.Core.Coercion.Axiom</a></td></tr><tr><td class="src">trModuleDataConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:trModuleDataConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trModuleDataConName</td><td class="module"><a href="GHC-Builtin-Names.html#v:trModuleDataConName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trModuleTyConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:trModuleTyConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trModuleTyConName</td><td class="module"><a href="GHC-Builtin-Names.html#v:trModuleTyConName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trNameDDataConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:trNameDDataConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trNameDDataConName</td><td class="module"><a href="GHC-Builtin-Names.html#v:trNameDDataConName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trNameSDataConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:trNameSDataConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trNameSDataConName</td><td class="module"><a href="GHC-Builtin-Names.html#v:trNameSDataConName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trNameTyConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:trNameTyConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trNameTyConName</td><td class="module"><a href="GHC-Builtin-Names.html#v:trNameTyConName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trRuntimeRepKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:trRuntimeRepKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trS_bind</td><td class="module"><a href="GHC-Hs-Expr.html#v:trS_bind" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">trS_bndrs</td><td class="module"><a href="GHC-Hs-Expr.html#v:trS_bndrs" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">trS_by</td><td class="module"><a href="GHC-Hs-Expr.html#v:trS_by" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">trS_ext</td><td class="module"><a href="GHC-Hs-Expr.html#v:trS_ext" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">trS_fmap</td><td class="module"><a href="GHC-Hs-Expr.html#v:trS_fmap" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">trS_form</td><td class="module"><a href="GHC-Hs-Expr.html#v:trS_form" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">trS_ret</td><td class="module"><a href="GHC-Hs-Expr.html#v:trS_ret" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">trS_stmts</td><td class="module"><a href="GHC-Hs-Expr.html#v:trS_stmts" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">trS_using</td><td class="module"><a href="GHC-Hs-Expr.html#v:trS_using" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">trTyConDataConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:trTyConDataConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trTyConDataConName</td><td class="module"><a href="GHC-Builtin-Names.html#v:trTyConDataConName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trTyConTyConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:trTyConTyConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trTyConTyConName</td><td class="module"><a href="GHC-Builtin-Names.html#v:trTyConTyConName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trTYPE'PtrRepLiftedKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:trTYPE-39-PtrRepLiftedKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">trTYPEKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:trTYPEKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">True</td><td class="module"><a href="GHC-Prelude.html#v:True" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">trueDataCon</td><td class="module"><a href="GHC-Builtin-Types.html#v:trueDataCon" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">trueDataConId</td><td class="module"><a href="GHC-Builtin-Types.html#v:trueDataConId" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">trueDataConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:trueDataConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">true_RDR</td><td class="module"><a href="GHC-Builtin-Types.html#v:true_RDR" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">truncate</td><td class="module"><a href="GHC-Prelude.html#v:truncate" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">TrustFlag</td><td class="module"><a href="GHC-Driver-Session.html#t:TrustFlag" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">trustFlags</td><td class="module"><a href="GHC-Driver-Session.html#v:trustFlags" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins, <a href="GHC.html#v:trustFlags" title="GHC">GHC</a></td></tr><tr><td class="src">trustInfoToNum</td><td class="module"><a href="GHC-Driver-Types.html#v:trustInfoToNum" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">TrustPackage</td><td class="module"><a href="GHC-Driver-Session.html#v:TrustPackage" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">trustworthyOnLoc</td><td class="module"><a href="GHC-Driver-Session.html#v:trustworthyOnLoc" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins, <a href="GHC.html#v:trustworthyOnLoc" title="GHC">GHC</a></td></tr><tr><td class="src">try</td><td class="module">GHC.Utils.Exception, <a href="GHC-Utils-Panic.html#v:try" title="GHC.Utils.Panic">GHC.Utils.Panic</a></td></tr><tr><td class="src">tryAllM</td><td class="module"><a href="GHC-Data-IOEnv.html#v:tryAllM" title="GHC.Data.IOEnv">GHC.Data.IOEnv</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tryCaptureConstraints</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:tryCaptureConstraints" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">tryEtaExpandRhs</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:tryEtaExpandRhs" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">tryEtaReduce</td><td class="module"><a href="GHC-Core-Utils.html#v:tryEtaReduce" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">tryFindTopDir</td><td class="module"><a href="GHC-SysTools-BaseDir.html#v:tryFindTopDir" title="GHC.SysTools.BaseDir">GHC.SysTools.BaseDir</a></td></tr><tr><td class="src">tryIO</td><td class="module"><a href="GHC-Utils-Exception.html#v:tryIO" title="GHC.Utils.Exception">GHC.Utils.Exception</a></td></tr><tr><td class="src">tryJust</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="src">tryM</td><td class="module"><a href="GHC-Data-IOEnv.html#v:tryM" title="GHC.Data.IOEnv">GHC.Data.IOEnv</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tryMaybeT</td><td class="module"><a href="GHC-Data-Maybe.html#v:tryMaybeT" title="GHC.Data.Maybe">GHC.Data.Maybe</a></td></tr><tr><td class="src">tryMost</td><td class="module"><a href="GHC-Utils-Panic.html#v:tryMost" title="GHC.Utils.Panic">GHC.Utils.Panic</a></td></tr><tr><td class="src">tryMostM</td><td class="module"><a href="GHC-Data-IOEnv.html#v:tryMostM" title="GHC.Data.IOEnv">GHC.Data.IOEnv</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">TryPutMVarOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:TryPutMVarOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">TryReadMVarOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:TryReadMVarOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">TryTakeMVarOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:TryTakeMVarOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">tryTc</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:tryTc" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">tryTcDiscardingErrs</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:tryTcDiscardingErrs" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">TsFun</td><td class="module"><a href="GHC-Types-Demand.html#v:TsFun" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">TsProd</td><td class="module"><a href="GHC-Types-Demand.html#v:TsProd" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">TsUnk</td><td class="module"><a href="GHC-Types-Demand.html#v:TsUnk" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">ts_facts</td><td class="module"><a href="GHC-HsToCore-PmCheck-Types.html#v:ts_facts" title="GHC.HsToCore.PmCheck.Types">GHC.HsToCore.PmCheck.Types</a></td></tr><tr><td class="src">ts_reps</td><td class="module"><a href="GHC-HsToCore-PmCheck-Types.html#v:ts_reps" title="GHC.HsToCore.PmCheck.Types">GHC.HsToCore.PmCheck.Types</a></td></tr><tr><td class="src">tupArgPresent</td><td class="module"><a href="GHC-Hs-Expr.html#v:tupArgPresent" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">tupEIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tupEIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tupEName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tupEName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">Tuple</td><td class="module"><a href="GHC-Parser-PostProcess.html#v:Tuple" title="GHC.Parser.PostProcess">GHC.Parser.PostProcess</a></td></tr><tr><td class="src">tupleDataCon</td><td class="module"><a href="GHC-Builtin-Types.html#v:tupleDataCon" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">tupleDataConName</td><td class="module"><a href="GHC-Builtin-Types.html#v:tupleDataConName" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">TupleFlavour</td><td class="module"><a href="GHC-Core-TyCon.html#v:TupleFlavour" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">TupleOrigin</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:TupleOrigin" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a></td></tr><tr><td class="src">tupleParens</td><td class="module"><a href="GHC-Types-Basic.html#v:tupleParens" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">TuplePat</td><td class="module">GHC.Hs, <a href="GHC-Hs-Pat.html#v:TuplePat" title="GHC.Hs.Pat">GHC.Hs.Pat</a>, GHC</td></tr><tr><td class="src">tupleRepDataConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:tupleRepDataConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">tupleRepDataConTyCon</td><td class="module"><a href="GHC-Builtin-Types.html#v:tupleRepDataConTyCon" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">TupleSort</td><td class="module"><a href="GHC-Types-Basic.html#t:TupleSort" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">tupleSortBoxity</td><td class="module"><a href="GHC-Types-Basic.html#v:tupleSortBoxity" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">tupleTIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tupleTIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tupleTName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tupleTName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">TupleTyCon</td><td class="module"><a href="GHC-Core-TyCon.html#v:TupleTyCon" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tupleTyCon</td><td class="module"><a href="GHC-Builtin-Types.html#v:tupleTyCon" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">tupleTyConName</td><td class="module"><a href="GHC-Builtin-Types.html#v:tupleTyConName" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">tupPIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tupPIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tupPName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tupPName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tup_sort</td><td class="module"><a href="GHC-Core-TyCon.html#v:tup_sort" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">turnOff</td><td class="module"><a href="GHC-Driver-Session.html#v:turnOff" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">turnOn</td><td class="module"><a href="GHC-Driver-Session.html#v:turnOn" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">TurnOnFlag</td><td class="module"><a href="GHC-Driver-Session.html#t:TurnOnFlag" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">tVarPrimTyCon</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:tVarPrimTyCon" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">tVarPrimTyConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:tVarPrimTyConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">tvName</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:tvName" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#v:tvName" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TvSubstEnv</td><td class="module"><a href="GHC-Core-Type.html#t:TvSubstEnv" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Subst.html#t:TvSubstEnv" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a>, <a href="GHC-Tc-Utils-TcType.html#t:TvSubstEnv" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Core-Subst.html#t:TvSubstEnv" title="GHC.Core.Subst">GHC.Core.Subst</a>, <a href="GHC-Plugins.html#t:TvSubstEnv" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">txtPrinter</td><td class="module"><a href="GHC-Utils-Ppr.html#v:txtPrinter" title="GHC.Utils.Ppr">GHC.Utils.Ppr</a></td></tr><tr><td class="src">ty</td><td class="module"><a href="GHC-Runtime-Heap-Inspect.html#v:ty" title="GHC.Runtime.Heap.Inspect">GHC.Runtime.Heap.Inspect</a>, <a href="GHC-Runtime-Eval.html#v:ty" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a></td></tr><tr><td class="src">TyArg</td><td class="module"><a href="GHC-Core-Opt-Simplify-Utils.html#v:TyArg" title="GHC.Core.Opt.Simplify.Utils">GHC.Core.Opt.Simplify.Utils</a></td></tr><tr><td class="src">TyBinder</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#t:TyBinder" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a></td></tr><tr><td class="src">tyBinderType</td><td class="module"><a href="GHC-Core-Type.html#v:tyBinderType" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tyBinderType" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TyClD</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:TyClD" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">TyClDecl</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#t:TyClDecl" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tyClDeclLName</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tyClDeclLName" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tyClDeclTyVars</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tyClDeclTyVars" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">TyClGroup</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#t:TyClGroup" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:TyClGroup" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tyClGroupInstDecls</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tyClGroupInstDecls" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tyClGroupKindSigs</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tyClGroupKindSigs" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tyClGroupRoleDecls</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tyClGroupRoleDecls" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tyClGroupTyClDecls</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tyClGroupTyClDecls" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">TyCoBinder</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#t:TyCoBinder" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Core-Type.html#t:TyCoBinder" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Tc-Utils-TcType.html#t:TyCoBinder" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#t:TyCoBinder" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyCoBinderType</td><td class="module"><a href="GHC-Core-Type.html#v:tyCoBinderType" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tyCoBinderType" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyCoBinderVar_maybe</td><td class="module"><a href="GHC-Core-Type.html#v:tyCoBinderVar_maybe" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tyCoBinderVar_maybe" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TyCoFolder</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#t:TyCoFolder" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Core-Type.html#t:TyCoFolder" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#t:TyCoFolder" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:TyCoFolder" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Core-Type.html#v:TyCoFolder" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:TyCoFolder" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyCoFVsBndr</td><td class="module"><a href="GHC-Core-Type.html#v:tyCoFVsBndr" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-FVs.html#v:tyCoFVsBndr" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Plugins.html#v:tyCoFVsBndr" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyCoFVsOfCo</td><td class="module"><a href="GHC-Core-Coercion.html#v:tyCoFVsOfCo" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Core-TyCo-FVs.html#v:tyCoFVsOfCo" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Plugins.html#v:tyCoFVsOfCo" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyCoFVsOfCos</td><td class="module"><a href="GHC-Core-Coercion.html#v:tyCoFVsOfCos" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Core-TyCo-FVs.html#v:tyCoFVsOfCos" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Plugins.html#v:tyCoFVsOfCos" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyCoFVsOfType</td><td class="module"><a href="GHC-Core-Type.html#v:tyCoFVsOfType" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-FVs.html#v:tyCoFVsOfType" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Tc-Utils-TcType.html#v:tyCoFVsOfType" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#v:tyCoFVsOfType" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyCoFVsOfTypes</td><td class="module"><a href="GHC-Core-TyCo-FVs.html#v:tyCoFVsOfTypes" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Tc-Utils-TcType.html#v:tyCoFVsOfTypes" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tyCoFVsVarBndr</td><td class="module"><a href="GHC-Core-Type.html#v:tyCoFVsVarBndr" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-FVs.html#v:tyCoFVsVarBndr" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Plugins.html#v:tyCoFVsVarBndr" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyCoFVsVarBndrs</td><td class="module"><a href="GHC-Core-Type.html#v:tyCoFVsVarBndrs" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-FVs.html#v:tyCoFVsVarBndrs" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Plugins.html#v:tyCoFVsVarBndrs" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TyCoMapper</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Core-Type.html#t:TyCoMapper" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#t:TyCoMapper" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Core-Type.html#v:TyCoMapper" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:TyCoMapper" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TyCon</td><td class="module"><a href="GHC-Core-TyCon.html#t:TyCon" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins, <a href="GHC.html#t:TyCon" title="GHC">GHC</a></td></tr><tr><td class="src">TyConApp</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:TyConApp" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a></td></tr><tr><td class="src">tyConAppArgN</td><td class="module"><a href="GHC-Core-Type.html#v:tyConAppArgN" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tyConAppArgN" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyConAppArgs</td><td class="module"><a href="GHC-Core-Type.html#v:tyConAppArgs" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tyConAppArgs" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyConAppArgs_maybe</td><td class="module"><a href="GHC-Core-Type.html#v:tyConAppArgs_maybe" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tyConAppArgs_maybe" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TyConAppCo</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:TyConAppCo" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a></td></tr><tr><td class="src">tyConAppNeedsKindSig</td><td class="module"><a href="GHC-Core-Type.html#v:tyConAppNeedsKindSig" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tyConAppNeedsKindSig" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyConAppTyCon</td><td class="module"><a href="GHC-Core-Type.html#v:tyConAppTyCon" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tyConAppTyCon" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyConAppTyConPicky_maybe</td><td class="module"><a href="GHC-Core-Type.html#v:tyConAppTyConPicky_maybe" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tyConAppTyConPicky_maybe" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyConAppTyCon_maybe</td><td class="module"><a href="GHC-Core-Type.html#v:tyConAppTyCon_maybe" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tyConAppTyCon_maybe" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyConArgFlags</td><td class="module"><a href="GHC-Core-Type.html#v:tyConArgFlags" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tyConArgFlags" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyConArity</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConArity" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins, <a href="GHC.html#v:tyConArity" title="GHC">GHC</a></td></tr><tr><td class="src">tyConAssoc_maybe</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConAssoc_maybe" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConATs</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConATs" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">TyConBinder</td><td class="module"><a href="GHC-Core-TyCon.html#t:TyConBinder" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConBinderArgFlag</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConBinderArgFlag" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConBinders</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConBinders" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConBindersTyCoBinders</td><td class="module"><a href="GHC-Core-Type.html#v:tyConBindersTyCoBinders" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tyConBindersTyCoBinders" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TyConBndrVis</td><td class="module"><a href="GHC-Core-TyCon.html#t:TyConBndrVis" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConBndrVisArgFlag</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConBndrVisArgFlag" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConClass_maybe</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConClass_maybe" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins, <a href="GHC.html#v:tyConClass_maybe" title="GHC">GHC</a></td></tr><tr><td class="src">tyConCType</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConCType" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConCType_maybe</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConCType_maybe" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConDataCons</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConDataCons" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins, <a href="GHC.html#v:tyConDataCons" title="GHC">GHC</a></td></tr><tr><td class="src">tyConDataCons_maybe</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConDataCons_maybe" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConFamilyCoercion_maybe</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConFamilyCoercion_maybe" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConFamilyResVar_maybe</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConFamilyResVar_maybe" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConFamilySize</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConFamilySize" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConFamInstSig_maybe</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConFamInstSig_maybe" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConFamInst_maybe</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConFamInst_maybe" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConFieldLabels</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConFieldLabels" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">TyConFlavour</td><td class="module"><a href="GHC-Core-TyCon.html#t:TyConFlavour" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConFlavour</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConFlavour" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConFlavourAssoc_maybe</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConFlavourAssoc_maybe" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConInjectivityInfo</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConInjectivityInfo" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConInvisTVBinders</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConInvisTVBinders" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConIsTypeable</td><td class="module"><a href="GHC-Tc-Instance-Typeable.html#v:tyConIsTypeable" title="GHC.Tc.Instance.Typeable">GHC.Tc.Instance.Typeable</a></td></tr><tr><td class="src">tyConKind</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConKind" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins, <a href="GHC.html#v:tyConKind" title="GHC">GHC</a></td></tr><tr><td class="src">tyConName</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConName" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">TyConPE</td><td class="module"><a href="GHC-Tc-Types.html#v:TyConPE" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">tyConPrimRep</td><td class="module"><a href="GHC-Types-RepType.html#v:tyConPrimRep" title="GHC.Types.RepType">GHC.Types.RepType</a></td></tr><tr><td class="src">tyConPrimRep1</td><td class="module"><a href="GHC-Types-RepType.html#v:tyConPrimRep1" title="GHC.Types.RepType">GHC.Types.RepType</a></td></tr><tr><td class="src">tyConRepModOcc</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConRepModOcc" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">TyConRepName</td><td class="module"><a href="GHC-Core-TyCon.html#t:TyConRepName" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConRepNameUnique</td><td class="module"><a href="GHC-Types-Unique.html#v:tyConRepNameUnique" title="GHC.Types.Unique">GHC.Types.Unique</a></td></tr><tr><td class="src">tyConRepName_maybe</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConRepName_maybe" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConResKind</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConResKind" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConRoles</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConRoles" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConRolesRepresentational</td><td class="module"><a href="GHC-Core-Coercion.html#v:tyConRolesRepresentational" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Plugins.html#v:tyConRolesRepresentational" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyConRolesX</td><td class="module"><a href="GHC-Core-Coercion.html#v:tyConRolesX" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Plugins.html#v:tyConRolesX" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyConRuntimeRepInfo</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConRuntimeRepInfo" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConSingleAlgDataCon_maybe</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConSingleAlgDataCon_maybe" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConSingleDataCon</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConSingleDataCon" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConSingleDataCon_maybe</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConSingleDataCon_maybe" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">TyConSkol</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:TyConSkol" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a></td></tr><tr><td class="src">tyConSkolem</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConSkolem" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConsOfType</td><td class="module"><a href="GHC-Core-Type.html#v:tyConsOfType" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tyConsOfType" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyConStupidTheta</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConStupidTheta" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConTuple_maybe</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConTuple_maybe" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">TyConTyCoBinder</td><td class="module"><a href="GHC-Core-TyCon.html#t:TyConTyCoBinder" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConTyVars</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConTyVars" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins, <a href="GHC.html#v:tyConTyVars" title="GHC">GHC</a></td></tr><tr><td class="src">tyConUnique</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConUnique" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">tyConVisibleTyVars</td><td class="module"><a href="GHC-Core-TyCon.html#v:tyConVisibleTyVars" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">TyCoVar</td><td class="module"><a href="GHC-Types-Var.html#t:TyCoVar" title="GHC.Types.Var">GHC.Types.Var</a>, <a href="GHC-Core-Type.html#t:TyCoVar" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-Coercion.html#t:TyCoVar" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Plugins.html#t:TyCoVar" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TyCoVarBinder</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#t:TyCoVarBinder" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Types-Var.html#t:TyCoVarBinder" title="GHC.Types.Var">GHC.Types.Var</a>, <a href="GHC-Core-Type.html#t:TyCoVarBinder" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#t:TyCoVarBinder" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TyCoVarEnv</td><td class="module"><a href="GHC-Types-Var-Env.html#t:TyCoVarEnv" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">TyCoVarSet</td><td class="module"><a href="GHC-Types-Var-Set.html#t:TyCoVarSet" title="GHC.Types.Var.Set">GHC.Types.Var.Set</a>, GHC.Plugins</td></tr><tr><td class="src">tyCoVarsOfCo</td><td class="module"><a href="GHC-Core-Coercion.html#v:tyCoVarsOfCo" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Core-TyCo-FVs.html#v:tyCoVarsOfCo" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Plugins.html#v:tyCoVarsOfCo" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyCoVarsOfCoDSet</td><td class="module"><a href="GHC-Core-Coercion.html#v:tyCoVarsOfCoDSet" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Core-TyCo-FVs.html#v:tyCoVarsOfCoDSet" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Plugins.html#v:tyCoVarsOfCoDSet" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyCoVarsOfCoList</td><td class="module"><a href="GHC-Core-TyCo-FVs.html#v:tyCoVarsOfCoList" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a></td></tr><tr><td class="src">tyCoVarsOfCos</td><td class="module"><a href="GHC-Core-Coercion.html#v:tyCoVarsOfCos" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Core-TyCo-FVs.html#v:tyCoVarsOfCos" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Plugins.html#v:tyCoVarsOfCos" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyCoVarsOfCt</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:tyCoVarsOfCt" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a>, <a href="GHC-Tc-Utils-Instantiate.html#v:tyCoVarsOfCt" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">tyCoVarsOfCtList</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:tyCoVarsOfCtList" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">tyCoVarsOfCts</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:tyCoVarsOfCts" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a>, <a href="GHC-Tc-Utils-Instantiate.html#v:tyCoVarsOfCts" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">tyCoVarsOfCtsList</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:tyCoVarsOfCtsList" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">tyCoVarsOfMCo</td><td class="module"><a href="GHC-Core-TyCo-FVs.html#v:tyCoVarsOfMCo" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a></td></tr><tr><td class="src">tyCoVarsOfType</td><td class="module"><a href="GHC-Core-Type.html#v:tyCoVarsOfType" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-FVs.html#v:tyCoVarsOfType" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Tc-Utils-TcType.html#v:tyCoVarsOfType" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#v:tyCoVarsOfType" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyCoVarsOfTypeDSet</td><td class="module"><a href="GHC-Core-Type.html#v:tyCoVarsOfTypeDSet" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-FVs.html#v:tyCoVarsOfTypeDSet" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Tc-Utils-TcType.html#v:tyCoVarsOfTypeDSet" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#v:tyCoVarsOfTypeDSet" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyCoVarsOfTypeList</td><td class="module"><a href="GHC-Core-TyCo-FVs.html#v:tyCoVarsOfTypeList" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Tc-Utils-TcType.html#v:tyCoVarsOfTypeList" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tyCoVarsOfTypes</td><td class="module"><a href="GHC-Core-Type.html#v:tyCoVarsOfTypes" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-FVs.html#v:tyCoVarsOfTypes" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Tc-Utils-TcType.html#v:tyCoVarsOfTypes" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#v:tyCoVarsOfTypes" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyCoVarsOfTypesDSet</td><td class="module"><a href="GHC-Core-TyCo-FVs.html#v:tyCoVarsOfTypesDSet" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Tc-Utils-TcType.html#v:tyCoVarsOfTypesDSet" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tyCoVarsOfTypesList</td><td class="module"><a href="GHC-Core-TyCo-FVs.html#v:tyCoVarsOfTypesList" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Tc-Utils-TcType.html#v:tyCoVarsOfTypesList" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tyCoVarsOfTypesWellScoped</td><td class="module"><a href="GHC-Core-Type.html#v:tyCoVarsOfTypesWellScoped" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-FVs.html#v:tyCoVarsOfTypesWellScoped" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Plugins.html#v:tyCoVarsOfTypesWellScoped" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyCoVarsOfTypeWellScoped</td><td class="module"><a href="GHC-Core-Type.html#v:tyCoVarsOfTypeWellScoped" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-FVs.html#v:tyCoVarsOfTypeWellScoped" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a>, <a href="GHC-Plugins.html#v:tyCoVarsOfTypeWellScoped" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyCoVarsOfWC</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:tyCoVarsOfWC" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a>, <a href="GHC-Tc-Utils-Instantiate.html#v:tyCoVarsOfWC" title="GHC.Tc.Utils.Instantiate">GHC.Tc.Utils.Instantiate</a></td></tr><tr><td class="src">tyCoVarsOfWCList</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:tyCoVarsOfWCList" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">TyDataCtx</td><td class="module"><a href="GHC-Rename-Utils.html#v:TyDataCtx" title="GHC.Rename.Utils">GHC.Rename.Utils</a></td></tr><tr><td class="src">TyDecl</td><td class="module"><a href="GHC-Iface-Ext-Types.html#v:TyDecl" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a></td></tr><tr><td class="src">TyEl</td><td class="module"><a href="GHC-Parser-PostProcess.html#t:TyEl" title="GHC.Parser.PostProcess">GHC.Parser.PostProcess</a></td></tr><tr><td class="src">TyElKindApp</td><td class="module"><a href="GHC-Parser-PostProcess.html#v:TyElKindApp" title="GHC.Parser.PostProcess">GHC.Parser.PostProcess</a></td></tr><tr><td class="src">TyElOpd</td><td class="module"><a href="GHC-Parser-PostProcess.html#v:TyElOpd" title="GHC.Parser.PostProcess">GHC.Parser.PostProcess</a></td></tr><tr><td class="src">TyElOpr</td><td class="module"><a href="GHC-Parser-PostProcess.html#v:TyElOpr" title="GHC.Parser.PostProcess">GHC.Parser.PostProcess</a></td></tr><tr><td class="src">TyElUnpackedness</td><td class="module"><a href="GHC-Parser-PostProcess.html#v:TyElUnpackedness" title="GHC.Parser.PostProcess">GHC.Parser.PostProcess</a></td></tr><tr><td class="src">TyFamDefltDecl</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#t:TyFamDefltDecl" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">TyFamilyCtx</td><td class="module"><a href="GHC-Rename-Utils.html#v:TyFamilyCtx" title="GHC.Rename.Utils">GHC.Rename.Utils</a></td></tr><tr><td class="src">TyFamInstD</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:TyFamInstD" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">TyFamInstDecl</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#t:TyFamInstDecl" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:TyFamInstDecl" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tyFamInstDeclLName</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tyFamInstDeclLName" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tyFamInstDeclName</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:tyFamInstDeclName" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">TyFamInstEqn</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#t:TyFamInstEqn" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">TyFamResKindCtxt</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:TyFamResKindCtxt" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a>, <a href="GHC-Tc-Validity.html#v:TyFamResKindCtxt" title="GHC.Tc.Validity">GHC.Tc.Validity</a>, <a href="GHC-Tc-Gen-HsType.html#v:TyFamResKindCtxt" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">TyLit</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#t:TyLit" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a></td></tr><tr><td class="src">tyMap</td><td class="module"><a href="GHC-Iface-Ext-Utils.html#v:tyMap" title="GHC.Iface.Ext.Utils">GHC.Iface.Ext.Utils</a></td></tr><tr><td class="src">tymult</td><td class="module"><a href="GHC-Core-Type.html#v:tymult" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-Multiplicity.html#v:tymult" title="GHC.Core.Multiplicity">GHC.Core.Multiplicity</a>, <a href="GHC-Plugins.html#v:tymult" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TypBr</td><td class="module"><a href="GHC-Hs-Expr.html#v:TypBr" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">TypBrCtx</td><td class="module"><a href="GHC-Rename-Utils.html#v:TypBrCtx" title="GHC.Rename.Utils">GHC.Rename.Utils</a></td></tr><tr><td class="src">Type</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#t:Type" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Core-Type.html#t:Type" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Tc-Utils-TcType.html#t:Type" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#t:Type" title="GHC.Plugins">GHC.Plugins</a>, <a href="GHC.html#t:Type" title="GHC">GHC</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Core.html#v:Type" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">tYPE</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:tYPE" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">tYPEABLE</td><td class="module"><a href="GHC-Builtin-Names.html#v:tYPEABLE" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeableClassKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeableClassKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeableClassName</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeableClassName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">tYPEABLE_INTERNAL</td><td class="module"><a href="GHC-Builtin-Names.html#v:tYPEABLE_INTERNAL" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeAnnotationIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:typeAnnotationIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">typeAnnotationName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:typeAnnotationName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">TypeAnnProvenance</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:TypeAnnProvenance" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">TypeAppCtxt</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:TypeAppCtxt" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a>, <a href="GHC-Tc-Validity.html#v:TypeAppCtxt" title="GHC.Tc.Validity">GHC.Tc.Validity</a>, <a href="GHC-Tc-Gen-HsType.html#v:TypeAppCtxt" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">typeAppErr</td><td class="module"><a href="GHC-Rename-Utils.html#v:typeAppErr" title="GHC.Rename.Utils">GHC.Rename.Utils</a></td></tr><tr><td class="src">typeArity</td><td class="module"><a href="GHC-Core-Opt-Arity.html#v:typeArity" title="GHC.Core.Opt.Arity">GHC.Core.Opt.Arity</a></td></tr><tr><td class="src">Typechecked</td><td class="module"><a href="GHC-Hs-Extension.html#v:Typechecked" title="GHC.Hs.Extension">GHC.Hs.Extension</a>, GHC.Hs, GHC</td></tr><tr><td class="src">TypecheckedMod</td><td class="module"><a href="GHC.html#t:TypecheckedMod" title="GHC">GHC</a></td></tr><tr><td class="src">TypecheckedModule</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC.html#t:TypecheckedModule" title="GHC">GHC</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC.html#v:TypecheckedModule" title="GHC">GHC</a></td></tr><tr><td class="src">TypecheckedSource</td><td class="module"><a href="GHC.html#t:TypecheckedSource" title="GHC">GHC</a></td></tr><tr><td class="src">typecheckedSource</td><td class="module"><a href="GHC.html#v:typecheckedSource" title="GHC">GHC</a></td></tr><tr><td class="src">typecheckIface</td><td class="module"><a href="GHC-IfaceToCore.html#v:typecheckIface" title="GHC.IfaceToCore">GHC.IfaceToCore</a></td></tr><tr><td class="src">typecheckIfaceForInstantiate</td><td class="module"><a href="GHC-IfaceToCore.html#v:typecheckIfaceForInstantiate" title="GHC.IfaceToCore">GHC.IfaceToCore</a></td></tr><tr><td class="src">typecheckIfacesForMerging</td><td class="module"><a href="GHC-IfaceToCore.html#v:typecheckIfacesForMerging" title="GHC.IfaceToCore">GHC.IfaceToCore</a></td></tr><tr><td class="src">typecheckModule</td><td class="module"><a href="GHC.html#v:typecheckModule" title="GHC">GHC</a></td></tr><tr><td class="src">typeCheckResultAction</td><td class="module"><a href="GHC-Driver-Plugins.html#v:typeCheckResultAction" title="GHC.Driver.Plugins">GHC.Driver.Plugins</a>, GHC.Plugins</td></tr><tr><td class="src">typeCmmType</td><td class="module"><a href="GHC-Cmm-Utils.html#v:typeCmmType" title="GHC.Cmm.Utils">GHC.Cmm.Utils</a></td></tr><tr><td class="src">typeConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">Typed</td><td class="module"><a href="GHC-Tc-Types.html#v:Typed" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">TypedHole</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Tc-Errors-Hole-FitTypes.html#t:TypedHole" title="GHC.Tc.Errors.Hole.FitTypes">GHC.Tc.Errors.Hole.FitTypes</a>, GHC.Plugins</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Tc-Errors-Hole-FitTypes.html#v:TypedHole" title="GHC.Tc.Errors.Hole.FitTypes">GHC.Tc.Errors.Hole.FitTypes</a>, GHC.Plugins</td></tr><tr><td class="src">typeDocs</td><td class="module"><a href="GHC-HsToCore-Docs.html#v:typeDocs" title="GHC.HsToCore.Docs">GHC.HsToCore.Docs</a></td></tr><tr><td class="src">typedRuleVarIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:typedRuleVarIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">typedRuleVarName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:typedRuleVarName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">TypeEnv</td><td class="module"><a href="GHC-Driver-Types.html#t:TypeEnv" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">typeEnvClasses</td><td class="module"><a href="GHC-Driver-Types.html#v:typeEnvClasses" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">typeEnvCoAxioms</td><td class="module"><a href="GHC-Driver-Types.html#v:typeEnvCoAxioms" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">typeEnvDataCons</td><td class="module"><a href="GHC-Driver-Types.html#v:typeEnvDataCons" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">typeEnvElts</td><td class="module"><a href="GHC-Driver-Types.html#v:typeEnvElts" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">typeEnvFromEntities</td><td class="module"><a href="GHC-Driver-Types.html#v:typeEnvFromEntities" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">typeEnvIds</td><td class="module"><a href="GHC-Driver-Types.html#v:typeEnvIds" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">typeEnvPatSyns</td><td class="module"><a href="GHC-Driver-Types.html#v:typeEnvPatSyns" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">typeEnvTyCons</td><td class="module"><a href="GHC-Driver-Types.html#v:typeEnvTyCons" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">TypeEqn</td><td class="module"><a href="GHC-Core-Coercion-Axiom.html#t:TypeEqn" title="GHC.Core.Coercion.Axiom">GHC.Core.Coercion.Axiom</a></td></tr><tr><td class="src">TypeEqOrigin</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:TypeEqOrigin" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a></td></tr><tr><td class="src">TypeError</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="src">typeErrorAppendDataConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeErrorAppendDataConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeErrorAppendDataConName</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeErrorAppendDataConName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeErrorIdKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeErrorIdKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeErrorShowTypeDataConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeErrorShowTypeDataConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeErrorShowTypeDataConName</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeErrorShowTypeDataConName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeErrorTextDataConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeErrorTextDataConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeErrorTextDataConName</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeErrorTextDataConName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeErrorVAppendDataConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeErrorVAppendDataConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeErrorVAppendDataConName</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeErrorVAppendDataConName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeForeignHint</td><td class="module"><a href="GHC-Cmm-Utils.html#v:typeForeignHint" title="GHC.Cmm.Utils">GHC.Cmm.Utils</a></td></tr><tr><td class="src">TypeHole</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:TypeHole" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">TypeHoleOrigin</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:TypeHoleOrigin" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a></td></tr><tr><td class="src">TypeIndex</td><td class="module"><a href="GHC-Iface-Ext-Types.html#t:TypeIndex" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a></td></tr><tr><td class="src">typeKind</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Core-Type.html#v:typeKind" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:typeKind" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Runtime-Eval.html#v:typeKind" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#v:typeKind" title="GHC">GHC</a></td></tr><tr><td class="src">TypeLevel</td><td class="module"><a href="GHC-Types-Basic.html#v:TypeLevel" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">typeLitNatDataConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeLitNatDataConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeLitNatDataConName</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeLitNatDataConName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeLitSortTyConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeLitSortTyConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeLitSortTyConName</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeLitSortTyConName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeLitSymbolDataConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeLitSymbolDataConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeLitSymbolDataConName</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeLitSymbolDataConName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">TypeMap</td><td class="module"><a href="GHC-Core-Map.html#t:TypeMap" title="GHC.Core.Map">GHC.Core.Map</a></td></tr><tr><td class="src">typeNatAddTyCon</td><td class="module"><a href="GHC-Builtin-Types-Literals.html#v:typeNatAddTyCon" title="GHC.Builtin.Types.Literals">GHC.Builtin.Types.Literals</a></td></tr><tr><td class="src">typeNatAddTyFamNameKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeNatAddTyFamNameKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeNatCmpTyCon</td><td class="module"><a href="GHC-Builtin-Types-Literals.html#v:typeNatCmpTyCon" title="GHC.Builtin.Types.Literals">GHC.Builtin.Types.Literals</a></td></tr><tr><td class="src">typeNatCmpTyFamNameKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeNatCmpTyFamNameKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeNatCoAxiomRules</td><td class="module"><a href="GHC-Builtin-Types-Literals.html#v:typeNatCoAxiomRules" title="GHC.Builtin.Types.Literals">GHC.Builtin.Types.Literals</a></td></tr><tr><td class="src">typeNatDivTyCon</td><td class="module"><a href="GHC-Builtin-Types-Literals.html#v:typeNatDivTyCon" title="GHC.Builtin.Types.Literals">GHC.Builtin.Types.Literals</a></td></tr><tr><td class="src">typeNatDivTyFamNameKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeNatDivTyFamNameKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeNatExpTyCon</td><td class="module"><a href="GHC-Builtin-Types-Literals.html#v:typeNatExpTyCon" title="GHC.Builtin.Types.Literals">GHC.Builtin.Types.Literals</a></td></tr><tr><td class="src">typeNatExpTyFamNameKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeNatExpTyFamNameKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeNatKind</td><td class="module"><a href="GHC-Builtin-Types.html#v:typeNatKind" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">typeNatKindCon</td><td class="module"><a href="GHC-Builtin-Types.html#v:typeNatKindCon" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">typeNatKindConNameKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeNatKindConNameKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeNatLeqTyCon</td><td class="module"><a href="GHC-Builtin-Types-Literals.html#v:typeNatLeqTyCon" title="GHC.Builtin.Types.Literals">GHC.Builtin.Types.Literals</a></td></tr><tr><td class="src">typeNatLeqTyFamNameKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeNatLeqTyFamNameKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeNatLogTyCon</td><td class="module"><a href="GHC-Builtin-Types-Literals.html#v:typeNatLogTyCon" title="GHC.Builtin.Types.Literals">GHC.Builtin.Types.Literals</a></td></tr><tr><td class="src">typeNatLogTyFamNameKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeNatLogTyFamNameKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeNatModTyCon</td><td class="module"><a href="GHC-Builtin-Types-Literals.html#v:typeNatModTyCon" title="GHC.Builtin.Types.Literals">GHC.Builtin.Types.Literals</a></td></tr><tr><td class="src">typeNatModTyFamNameKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeNatModTyFamNameKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeNatMulTyCon</td><td class="module"><a href="GHC-Builtin-Types-Literals.html#v:typeNatMulTyCon" title="GHC.Builtin.Types.Literals">GHC.Builtin.Types.Literals</a></td></tr><tr><td class="src">typeNatMulTyFamNameKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeNatMulTyFamNameKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeNatSubTyCon</td><td class="module"><a href="GHC-Builtin-Types-Literals.html#v:typeNatSubTyCon" title="GHC.Builtin.Types.Literals">GHC.Builtin.Types.Literals</a></td></tr><tr><td class="src">typeNatSubTyFamNameKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeNatSubTyFamNameKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeNatTyCons</td><td class="module"><a href="GHC-Builtin-Types-Literals.html#v:typeNatTyCons" title="GHC.Builtin.Types.Literals">GHC.Builtin.Types.Literals</a></td></tr><tr><td class="src">typeNatTypeRepKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeNatTypeRepKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeNatTypeRepName</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeNatTypeRepName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeOneShot</td><td class="module"><a href="GHC-Types-Id.html#v:typeOneShot" title="GHC.Types.Id">GHC.Types.Id</a>, <a href="GHC-Plugins.html#v:typeOneShot" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TypeOrKind</td><td class="module"><a href="GHC-Types-Basic.html#t:TypeOrKind" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">typePrimRep</td><td class="module"><a href="GHC-Types-RepType.html#v:typePrimRep" title="GHC.Types.RepType">GHC.Types.RepType</a></td></tr><tr><td class="src">typePrimRep1</td><td class="module"><a href="GHC-Types-RepType.html#v:typePrimRep1" title="GHC.Types.RepType">GHC.Types.RepType</a></td></tr><tr><td class="src">typePrimRepArgs</td><td class="module"><a href="GHC-Types-RepType.html#v:typePrimRepArgs" title="GHC.Types.RepType">GHC.Types.RepType</a></td></tr><tr><td class="src">typeQTyConKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:typeQTyConKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">typeQTyConName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:typeQTyConName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">typeRepIdKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeRepIdKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeRepIdName</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeRepIdName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeRepTyConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeRepTyConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeRepTyConName</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeRepTyConName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typesCantMatch</td><td class="module"><a href="GHC-Core-Unify.html#v:typesCantMatch" title="GHC.Core.Unify">GHC.Core.Unify</a></td></tr><tr><td class="src">TypeShape</td><td class="module"><a href="GHC-Types-Demand.html#t:TypeShape" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">TypeSig</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:TypeSig" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">TypeSigCtx</td><td class="module"><a href="GHC-Rename-Utils.html#v:TypeSigCtx" title="GHC.Rename.Utils">GHC.Rename.Utils</a></td></tr><tr><td class="src">TypeSize</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:TypeSize" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">typeSize</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:typeSize" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Core-Type.html#v:typeSize" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:typeSize" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">typeSlotTy</td><td class="module"><a href="GHC-Types-RepType.html#v:typeSlotTy" title="GHC.Types.RepType">GHC.Types.RepType</a></td></tr><tr><td class="src">typeSymbolAppendFamNameKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeSymbolAppendFamNameKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeSymbolAppendTyCon</td><td class="module"><a href="GHC-Builtin-Types-Literals.html#v:typeSymbolAppendTyCon" title="GHC.Builtin.Types.Literals">GHC.Builtin.Types.Literals</a></td></tr><tr><td class="src">typeSymbolCmpTyCon</td><td class="module"><a href="GHC-Builtin-Types-Literals.html#v:typeSymbolCmpTyCon" title="GHC.Builtin.Types.Literals">GHC.Builtin.Types.Literals</a></td></tr><tr><td class="src">typeSymbolCmpTyFamNameKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeSymbolCmpTyFamNameKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeSymbolKind</td><td class="module"><a href="GHC-Builtin-Types.html#v:typeSymbolKind" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">typeSymbolKindCon</td><td class="module"><a href="GHC-Builtin-Types.html#v:typeSymbolKindCon" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">typeSymbolKindConNameKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeSymbolKindConNameKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeSymbolTypeRepKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeSymbolTypeRepKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeSymbolTypeRepName</td><td class="module"><a href="GHC-Builtin-Names.html#v:typeSymbolTypeRepName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">TypeSynonymFlavour</td><td class="module"><a href="GHC-Core-TyCon.html#v:TypeSynonymFlavour" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">typeToTypeKind</td><td class="module"><a href="GHC-Builtin-Types.html#v:typeToTypeKind" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">tYPETyCon</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:tYPETyCon" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">tYPETyConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:tYPETyConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">typeTyConKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:typeTyConKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tYPETyConName</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:tYPETyConName" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">typeTyConName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:typeTyConName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">TypeVar</td><td class="module"><a href="GHC-Types-Var.html#t:TypeVar" title="GHC.Types.Var">GHC.Types.Var</a>, GHC.Plugins</td></tr><tr><td class="src">typeWidth</td><td class="module"><a href="GHC-Cmm-Type.html#v:typeWidth" title="GHC.Cmm.Type">GHC.Cmm.Type</a>, GHC.Cmm, GHC.Cmm.Expr</td></tr><tr><td class="src">tYPE_ERROR_ID</td><td class="module"><a href="GHC-Core-Make.html#v:tYPE_ERROR_ID" title="GHC.Core.Make">GHC.Core.Make</a>, GHC.Plugins</td></tr><tr><td class="src">TySt</td><td class="module"><a href="GHC-HsToCore-PmCheck-Types.html#v:TySt" title="GHC.HsToCore.PmCheck.Types">GHC.HsToCore.PmCheck.Types</a></td></tr><tr><td class="src">TyState</td><td class="module"><a href="GHC-HsToCore-PmCheck-Types.html#t:TyState" title="GHC.HsToCore.PmCheck.Types">GHC.HsToCore.PmCheck.Types</a></td></tr><tr><td class="src">tysToParams</td><td class="module"><a href="GHC-CmmToLlvm-Base.html#v:tysToParams" title="GHC.CmmToLlvm.Base">GHC.CmmToLlvm.Base</a></td></tr><tr><td class="src">TySynCtx</td><td class="module"><a href="GHC-Rename-Utils.html#v:TySynCtx" title="GHC.Rename.Utils">GHC.Rename.Utils</a></td></tr><tr><td class="src">TySynCtxt</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:TySynCtxt" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a>, <a href="GHC-Tc-Validity.html#v:TySynCtxt" title="GHC.Tc.Validity">GHC.Tc.Validity</a>, <a href="GHC-Tc-Gen-HsType.html#v:TySynCtxt" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tySynDIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tySynDIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tySynDName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tySynDName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tySynEqnIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tySynEqnIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tySynEqnName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tySynEqnName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tySynEqnTyConKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tySynEqnTyConKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tySynEqnTyConName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tySynEqnTyConName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tySynInstDIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tySynInstDIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tySynInstDName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tySynInstDName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">TySynKindCtxt</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:TySynKindCtxt" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a>, <a href="GHC-Tc-Validity.html#v:TySynKindCtxt" title="GHC.Tc.Validity">GHC.Tc.Validity</a>, <a href="GHC-Tc-Gen-HsType.html#v:TySynKindCtxt" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">TyThing</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#t:TyThing" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Core-Type.html#t:TyThing" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Driver-Types.html#t:TyThing" title="GHC.Driver.Types">GHC.Driver.Types</a>, <a href="GHC-Tc-Utils-Env.html#t:TyThing" title="GHC.Tc.Utils.Env">GHC.Tc.Utils.Env</a>, <a href="GHC-Plugins.html#t:TyThing" title="GHC.Plugins">GHC.Plugins</a>, <a href="GHC.html#t:TyThing" title="GHC">GHC</a></td></tr><tr><td class="src">tyThingAvailInfo</td><td class="module"><a href="GHC-Driver-Types.html#v:tyThingAvailInfo" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">tyThingCategory</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:tyThingCategory" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a>, <a href="GHC-Tc-Utils-TcType.html#v:tyThingCategory" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">tyThingCoAxiom</td><td class="module"><a href="GHC-Driver-Types.html#v:tyThingCoAxiom" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">tyThingConLike</td><td class="module"><a href="GHC-Driver-Types.html#v:tyThingConLike" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">tyThingDataCon</td><td class="module"><a href="GHC-Driver-Types.html#v:tyThingDataCon" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">tyThingId</td><td class="module"><a href="GHC-Driver-Types.html#v:tyThingId" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">tyThingParent_maybe</td><td class="module"><a href="GHC-Driver-Types.html#v:tyThingParent_maybe" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">tyThingsTyCoVars</td><td class="module"><a href="GHC-Driver-Types.html#v:tyThingsTyCoVars" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">tyThingToIfaceDecl</td><td class="module"><a href="GHC-Iface-Make.html#v:tyThingToIfaceDecl" title="GHC.Iface.Make">GHC.Iface.Make</a></td></tr><tr><td class="src">tyThingTyCon</td><td class="module"><a href="GHC-Driver-Types.html#v:tyThingTyCon" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">TyVar</td><td class="module"><a href="GHC-Types-Var.html#t:TyVar" title="GHC.Types.Var">GHC.Types.Var</a>, <a href="GHC-Core-Type.html#t:TyVar" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#t:TyVar" title="GHC.Plugins">GHC.Plugins</a>, <a href="GHC.html#t:TyVar" title="GHC">GHC</a></td></tr><tr><td class="src">TyVarBind</td><td class="module"><a href="GHC-Iface-Ext-Types.html#v:TyVarBind" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a></td></tr><tr><td class="src">TyVarBinder</td><td class="module"><a href="GHC-Types-Var.html#t:TyVarBinder" title="GHC.Types.Var">GHC.Types.Var</a>, <a href="GHC-Core-Type.html#t:TyVarBinder" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#t:TyVarBinder" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TyVarBndrKindCtxt</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:TyVarBndrKindCtxt" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a>, <a href="GHC-Tc-Validity.html#v:TyVarBndrKindCtxt" title="GHC.Tc.Validity">GHC.Tc.Validity</a>, <a href="GHC-Tc-Gen-HsType.html#v:TyVarBndrKindCtxt" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">tyVarBndrSpecTyConKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tyVarBndrSpecTyConKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tyVarBndrSpecTyConName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tyVarBndrSpecTyConName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tyVarBndrUnitTyConKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tyVarBndrUnitTyConKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tyVarBndrUnitTyConName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tyVarBndrUnitTyConName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">TyVarEnv</td><td class="module"><a href="GHC-Types-Var-Env.html#t:TyVarEnv" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">tyVarKind</td><td class="module"><a href="GHC-Types-Var.html#v:tyVarKind" title="GHC.Types.Var">GHC.Types.Var</a>, <a href="GHC-Core-Type.html#v:tyVarKind" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tyVarKind" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">tyVarName</td><td class="module"><a href="GHC-Types-Var.html#v:tyVarName" title="GHC.Types.Var">GHC.Types.Var</a>, GHC.Plugins</td></tr><tr><td class="src">TyVarScope</td><td class="module"><a href="GHC-Iface-Ext-Types.html#t:TyVarScope" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a></td></tr><tr><td class="src">TyVarSet</td><td class="module"><a href="GHC-Types-Var-Set.html#t:TyVarSet" title="GHC.Types.Var.Set">GHC.Types.Var.Set</a>, GHC.Plugins</td></tr><tr><td class="src">TyVarSig</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:TyVarSig" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">tyVarSigIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tyVarSigIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tyVarSigName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:tyVarSigName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">tyVarSpecToBinder</td><td class="module"><a href="GHC-Types-Var.html#v:tyVarSpecToBinder" title="GHC.Types.Var">GHC.Types.Var</a>, GHC.Plugins</td></tr><tr><td class="src">tyVarSpecToBinders</td><td class="module"><a href="GHC-Types-Var.html#v:tyVarSpecToBinders" title="GHC.Types.Var">GHC.Types.Var</a>, <a href="GHC-Core-Type.html#v:tyVarSpecToBinders" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:tyVarSpecToBinders" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">TyVarTv</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:TyVarTv" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">TyVarTy</td><td class="module"><a href="GHC-Core-TyCo-Rep.html#v:TyVarTy" title="GHC.Core.TyCo.Rep">GHC.Core.TyCo.Rep</a></td></tr><tr><td class="src">TZCNT</td><td class="module"><a href="GHC-CmmToAsm-X86-Instr.html#v:TZCNT" title="GHC.CmmToAsm.X86.Instr">GHC.CmmToAsm.X86.Instr</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.25.1</p></div></body></html>